/*! ------------------------------------------------------------------------------
 _  __  _   ___ _  ___   _ ___ 
| |/ / /_\ / __| |/ / | | / __|
| ' < / _ \\__ \ ' <| |_| \__ \
|_|\_|_/ \_\___/_|\_\\___/|___/

 The Largest Indonesian Community

 2014©Copyright

 -------------------------------------------------------------------------------
 Font Awesome License
 The Font Awesome webfont, CSS, and LESS files are licensed under CC BY 3.0:
 http://creativecommons.org/licenses/by/3.0/ A mention of
 'Font Awesome - http://fortawesome.github.com/Font-Awesome' in human-readable
 source code is considered acceptable attribution (most common on the web).
 If human readable source code is not available to the end user, a mention in
 an 'About' or 'Credits' screen is considered acceptable (most common in desktop	
 or mobile software).
 ------------------------------------------------------------------------------- */
 @font-face {
    font-family:FontAwesome;
    src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAGIcABEAAAAApzwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZG8vuUdERUYAAAGcAAAAHgAAACAAzgAET1MvMgAAAbwAAABCAAAAYIu+htRjbWFwAAACAAAAAJ0AAAHCyVj+rGN2dCAAAAKgAAAADgAAAA4BLQERZnBnbQAAArAAAAGxAAACZQ+0L6dnYXNwAAAEZAAAAAgAAAAIAAAAEGdseWYAAARsAABXsQAAk4w8TTjkaGVhZAAAXCAAAAAxAAAANgAbvW9oaGVhAABcVAAAACAAAAAkDTYIc2htdHgAAFx0AAAA2wAAAoSk0wA4bG9jYQAAXVAAAAEvAAABRF92g/htYXhwAABegAAAACAAAAAgAcUDFG5hbWUAAF6gAAABCAAAAuI+dViOcG9zdAAAX6gAAAI8AAAGVAz2umRwcmVwAABh5AAAAC4AAAAusPIrFHdlYmYAAGIUAAAABgAAAAYIu1C2AAAAAQAAAADMPaLPAAAAAMtV07AAAAAAzNu5OXjaY2BkYGDgA2IJBhBgYmAEwgVAzALmMQAACyoA0wAAeNpjYGZ9wjiBgZWBhXUWqzEDA6M8hGa+yJDGxIAGGAWQOAWVRcUMDgy8H6ayMfwD8tmYGHRBapCUKDAwAgAP0AmdAAB42mNgYGBmgGAZBkYGENgD5DGC+SwMC4C0CoMCkMUCZPECWQsUuBT0FeIfMHzg+yD3we6D34e4D3kf6j70fZj6/z9YP0QVA1QVwweBD4ofHD4EfEj4UPCh4cMEoCrm/1//P/mf+oDt/qP7mxWEBUQEhAUEBQQE+AX4BHgFeAS4oS4hCBjZIE4Hs5mABBO6Agaww4cGYCVLFwB+1yyvAAAAAAAAigBKAFAATgA3AJUAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQAu+FNkggri7CyHZjOULajVzkYlzAB1AgUYP2awZoKFOkTYOQCyQ+gU+IlJk1iaI0Ozuzc86ZM0vKkap3ab3nqXMWSOFug2abfiek2kWAB9L1jUZG2sEjLTYzeuW6fb+PwWY05U4aQHnPW8pDRtNOoBbtuX8yP4PhPv/LPAeDlmaanlpnIT2EwHwzbmnwNaNZd/1BX7E6XA0GhhTTVNz1x1TK/5bmXG0ZtjYzmndwISI/mAZoaq2NQNOfOqR6Po5iCXL5bKwNJqasP8lEcGEyXdVULTO+dnCf7Cw62KRKc+ABDrBVnoKH46MJhfQtiTJLQ4SD2CoxQsQkh0JOOXeyPylQPpKEMW+S0s64Ya2BceQ1MKjN0xy+zGZT21uHMH4RR/DdL8aSDj6yoTZGhNiOWApgApGQUVW+ocZzL4sBudT+MxAlYHn67V8nAq07NhEvZW2dY4wVgp7fNt/5ZcXdqlznRaG7d1U1VOmU5kMvZ9/jEU+PheGgseDN531/o0DtDYsbDZoDwZDejd7/0Vp1xFXeCx/ZbzWzsRYAAAAAAQAB//8AD3jazL0LdBzVlShap7q6ulQqtaqqP6VWq9RqtbrL7XarrG612m1ZlizJsizLQjGKYoRxjG38ARxjDDgMMI7jYQw4hABJCA6TOAzj8XB5nuq2SQjkYyYhJEP6ZWXlYRaXlbkvkwFCMpNkcufywJaKt/epbn2ME8yauW89farOr06ds88+++y9zz67GMJUf1wMU3AxhOEZxn0eLmEmy5QUhklZWtmqyRCrybQazlk15VJNg5g63VdTV5MqNdRgsMFfkyrqJMUs7fB1ZaMZLeghSjYTDPj5WLQ1kevs6iYKSfD+jHtHNuCPz3zlnWg6HZ1hIul05PzMV+Lun5qmCckzB9MRzImk2UPs1ji0irbPfQjas4h5lCm1YXvcZUtuOadYjWViJU1LgEZlrEjZas6UhAi2R2BqUlZELjaRlKVnrNqyJcJVtgJlK2AWF0NqV+Ozyrf/4dNMICVyVk27pbdbNXKxmbxr6XJRJO+yp2tEvbkdfqy+RlJsCiiqJReYotwGAaZguZWiECgUrEbVaios7ch1rmShv5pCFL+XjbW2s06KprirCemx61eE2zWOwUD37vXp9Prd3R1LZw61r7+hu/uGsfTrHRMr44LHFSbGhbI50ReP902Y5kRPXCLT35yexlC8Z6IyUgwME8BEZzqY1cynmZIf4RIyrVjZ6jGtfLnUk0dA9AwAINImQIxYQ6bFnLOaAUxyMQMg6CuX+jJYqG85FOqTi4sgUSwX15BUcVGfoj4dDMXc6XybVrBExaqDzof80Pn6ghVTrGDB6lHPiHXMogwUWNqh0O42szDiHhL01xO+1SBegh2P+5shayVApB0A4WU1B1aIG608vSa2n/r13Yd/fWp7Pks2qurVas5nnxyztt4NSYTp3n3/+PjR3d3du4+Oj9+/u/t+o39j1h9uDPRMhgN+3XUQi2ENW60x+0l/Fzyvko3Z/PZTv7p79rmju3t64J7d2G/ofn/TZI8/HHbg6MkCHAPMMuYaZi1T8iEcg2VrkWmtLVvXmJYHILeZQg5SCxkrKBc1gNPVGau+XPw4oHxx7SKASmvBukY5HTWXNVBw5JQegkgfhY7qrOJMg3xU4T1eUv1zIXCMdlL5SxgKAEoLRkgzgX+2m82sJL0E/7vyK109JDpoGjxjmAMD5rslc/AYz0TC3Yf7jTURXqrRe0euSCXHh1eFhTo+ssboP9wdbm5IZXUzd0NuazKtr+gOs2y4u1tPJ7dCkhnOpULnmf1caZVhDkLNPRdG4D7pmoj4Ujs69ILGibxmphobU6bGi5xW0Dt2pNQWktdX9RcCsUVjybFITFsUiSSDsQhEkq3+5f2r9FVMdc7yLwBcY0wjU2oCmBKrjQLRX4a/YpySiirOaCtdDup4WQ8BdDBIu2vD3Scnew7snGiOTOw4sHLy5N0bBseH2ZmiFokEZ06xQ1cMcsbhM/s6kj3DkchwT7Jj35nDU4/fMcLOnNY0dj07csfj2A6gZvwIzzINDMN25eO+rozmczcTD/EFeSPu5hN5HxHUFPnVq/5l6mvk9bQSsY9vENKGPWqPJdPChH3c9ZUcP0yeSSbt4WE+F7FP2no6GvyXf9Fa0+SXZCN2lcUew3uc+fhtptSAWKRmiZUxi1mH2tTUnf0bpDZei5Ut19liM/uu1XH22V7v/5Kc5LBsNZ0ttkJy9Oyzb7919oSTnJKtxWeLNZAsnn327Bv/a8xJNmQrcbboheT6s0yfzLpqRG99uKkZ0MxYnOpov+iHfHARpHMwKA6YsvPgBAMCkIJZCrCKsB5XL6Cny+glcZPUkvoK+FRdn4Mf79e8IYRgyKv5OYCh/eMV9R0AvxnTW/iJ/S/j8YMHY+MI2CHyrGHYQ0MVwEZj4htviLEoAjb6w2Xj9r8cicePkKbxZT9MSsOEte1hqYpfdN4OA/UrDSG0o+XqnVhrTavpnJUolxJNSN8S/bBQNSUw2AQLQ3EECFyiSVFP16tLszBdodc9ZKUrv5LM/bW7jHZXbpaoAWZ6XZ5mos39ubQAzOJoO9Fa46mIN6ZpmfDoifVCnShHIw08VyeJqU0PXrf9wWtStZLE8aFIzCvWCWN/MxrOalqrN5KKx4J6Nv7uN+LZIa8xOTnW7A3XCBwnhaXYcIuWyvantI9tGhWyn/rE6OgnDnYKo5s2BlP92ZQWXRODQhwnCOH6yPrJScMrLxHFJUztLFzqmQhjMr3MFczHmb3MQeYB5qvM3zMPMaU6hJGvXLxyfyaDC/odWVwyDmesJWbx6qPZrJUtF7c9DHkrTOvLWWugbP11xho1izf8N8jjALYWncZyudSytC8D5WRKD0tGfg3GxsvWFrjKxY8B1u/MWDeVS5/63HHMuUkuHoByRx75W4zVlItFSgNySicyDMFAlUb6g90k0wXUM5EisDzkPmSc+INQXRdUm4DqaP6COPlP1j9o8mNVCrw/qDwqa5dxIVNBxbUOI9NP43UuzEmafEzWLuOy392IdPr8G0ilZysvzxb58WyoPJt7oROvLDObj8Fq8mU8j+jEvQ+n+itYtAQRwmrLWLpprcgiZe8EJrHPwQ8cYqshg0xVC6DC0oyVLFvLMsVVlxz1EFkYJx+Qn46yJcpAjuF1Lux6MxVlzyBTOTMaTc0Pj7ENtNCv4OrawzbS9DegzPTLfyyHYWr+xHy6zYFCccWNdGIUO7dnEBLF0TuzCIvi4C0QT5vFTZ+BeFu5OPEXGYDO5xA6RbnFmQINizIUQkuBIPWNQ7hQLg5vxLtc3AJpN30KwrvLxU/ek8kUH7wk5JScE9fJ5UHyv7p8Okp2IMTsYwjES4fZY+kWspPGHo0u+WNh9tHLqWuMeHFg7T9AMrv1n6OLUy3/HF2yhO0iMi3ye0i/8NJ/VSHKZl8KByYrc2AFnQOddA6M0jkwiKNubcIxtyZgxLdc1ogXr/3/ZHQBkknauVcoVC8ZZjelo1wPxi58D3MuHR77LwRxZT3PcOdB5vQzJQ0hW1NGgbMiVMqdwARnNBLM5OEeIUEQMrwECHLCINopbSBI9sCF/bU2ADESnL5ZuyK6MTYenPkDu3kweErT7M8DV/iWRstCbks0yCr0ve9N84zbBj6VWUHyNSThvKjGeYvfU1OVZWrgYhKdTNucrm/Xx5rIO+QdfT0EdZsj006aLdi8vk7ffmy9TmzyH5VsAQo62awtQfYOXSfv2h5Ie78s9xHmqQWy3BWmNZS1uspWX6Z0RRdyMFesA2am6woMdnXPCXcb5gl364Hg5jPWcNnqzZSG12PR4UF4av0wBtdn4KnhWWnvSsDE4fXADIViaTfKeouocCeql5D4rsBEq0spiYuYQuFDSn1UCUAviJ/ZDOBoigTgv7WHfFgR8JBa91Wft8/r+2o0+tVoX/Srku/DiIF78UnJB5Xgs1CF7+Jx6GWuu1imhkGowLpvHqwrUFyFMnOzop4JhtyZwp8Qmf9zAIS5DGDDmfxhwUXORqN234cHEwDIB/IN6mDOAGzamRXMIFNaTOUbAEUPBUVd2aqTiyaiXdnKOwJyvFxcCUAx66D/NQUrrxQXq4WCpamWXqCyn5rvyoKwGwRZODDb1QSIwQkUerWgGvCzPBdrbUuwcaUTsQapGKDLyUckxVs76W/edfPYkW/s2PWNI2P7d0luVtgo6vVf/LubX7Tf/tKX7Hd+sJ/dYTjck8G++nWychfPeg9G/cOv3rUDHsFH73p1mFcl5aDEC7vsf/g6fWj/D4jwBlsyNHlmTAZK5J6l/16mGfq/khlhdjrU/3Q41T3cpuESUOLqcG5xvhq8xug1S68gexBrHQUTcERA+usBOA3AG8nFCIQWla1FDuiWAX8kF3shNFQujs4uB/M6Hl8YTVxGHKIQg4gmn5UDfuWsQe7V5OflQAAumhPW6IV8BnIxDOXIvcZ3DPwjHKbY07JmkBINjlE28gm8zmzCq+uXlJfVMewuGcb5MQPx5T3bDZSVeZD5G+ZLTGkP4ssjZWu9aX0ui4TJlbG+hhOLWCcoaB4qWw/Jxb3Q+WjGur5sJeAqFx+D+Lpy8W8Bjx5iFLXYdBtg0F6luL8Z7terxUe+BvfHALN2wn2dWkxfV4Ap98geKDp5DyStV4r3XQn3YdV6rGB9TSnW9EMsphalPjr5cp0o6mW6qMBHjATeuyryHU1EcAaoOoZojlzYBRiL2Yi2nmClLK63c4odmst7+Ipeh6p8cDwgYhJIwOhsLn1nohq5eM57jYmkoIgiiNPdUVE0Jk2xXjMbvHp9rpuvEznvv6iC6OH1fKM3VBfuDEl1QbEu0tMEgmFnLKKGso1aVvN64xuSom+2lrHNc5Vw9RJU4uX4Wh5rkcJ1uaxUJzbURnp0UYwsb8RKGkJQCau1VdSR8R6897WxD8CDYh3Hsnq+KTYeF+vNSQPeEpdFTdTVwrVpWTbGkkkxIMPb/XFN8mqiqPe1SnWRNWb3Ct7DcTxHXy/WQi1QjR67AqrZMjpXi7mzY34t8ZTkxXSsJD7WCpXwbqzkYMfEyra2lRMdpnOv8G1uE27LmKuZO5j7mGPMc+Q0U/oI4uK+cvGzfwXs1yNm8ZPfAAa9lxL3T5WLQgOk3mOCgEusbwEfd654CyDh0bJ1VC4+BKEvl61Po+q5oVxq+DRVfbfAcvplufh3kDlStkZkaw3mny5bp83S35fOZKH2NeXitx0t0NmB88sdBc5VsjV5tnit613rhrPP9r4+fZWjiv77dq+1Wrb+Xi6u497lIFg8w71rrZNPj6xb7Us9e1aZaYCCtfD46Y9dNelLWdfKp7dfe4MvdXo3vV6P12p9tVDP6eLfn/GluNMlvJ0+jdcSPNByX8t9MV5RC9ZumEqFElQGkRIUdnK8EGP65NVXXbv9hr8vnhlZN/mx3deXTr9fr1RLixRp/kXapOItmxT16RpR2LFzFy6JR5XSnX9+H6x71kPq6dSRe2RILDZ8GRaIrxSsv1Osr+Hk3QeTd82mQqGY7oUMZ43syq105ROoBaXqwmaYYy6YdCxMOnfMg1OrtZ0zOhN0LnazGZxTPNXYwFKK6q52l5FgtaBf8zvTlfXj1M0GM1o2Q1UDRiuvBjWY7jDNYSa28h6fI/hjbkWx0A3LUhZqhuZ05h3S4VwSMQ8UYLWNu/amOU5iA/kbr9l04zKVkzguvfeGySDL+id2Xj+1kv2HcMEY5rqvvn7nlQH23olSv6p/6Qu6OliaEOsEluV9/tCfLbf17ttDfh/PskL9YzAtON4NVzYmigE+KAblQTnwc5ZVtWvvhVRt3YZRbcSvFGQtzUf4NIkIQX6xKHpZ1sVyHE4r1q8MyAHupBz1SbJUw0ZXxYRIs6Y1R4VYXwtbA4mqEo3KkFsn0Ac4oQ7SWr8pihgTxcfs7z5mbJka9QMt0fyjU1uMx8iqbCSnavLQ0QHZlwxJ0aAcYlmDXStrXIBtD6nQwpDIw8+F3VQJsQaXn5lvGlBhUNFaJG9tUlUG7xlSNbWrGZoXpPw4rByeDpizcaaHKTVT/itLrIRpRc9Zehn3ZhoJ6udP1wUbhZTlKVseE9iPogFLRKMOqOPmCgVHi4l8vDvnrICoygQSTKUgBX5bEzkl1mpwUsC1TstphDVeB0HCLwn+rkdBXpmyD9pT0fSj2QA7bcrs07L88m2GYX/uDdnUOmZACiVlO5uOsjs6GIc34srQZoUJMq1MqZ5quzXTIucsvlziCVIJvrYmVWyYJ+MpqJealeKyJDBokrODJmsMmtMhc5A9wbNhqvKZeRX+68zBQdcX2OjM6/xCmcHHGMwqZovzVitUtmIOi9o/q2x3WNSl5dLSRdiQpcCVWEtxp4vyrQMAt6WLgG+tD8XcK3CSNitWHuZhLAQigcgsyVd2d9SutmyGm8+U5S9aq9zYL2Q+YJ7hvGtNmCBOIT93+09J8PhxEvzp7bf/1P718eP2r396+5sTD31/797vf35i4vN4f2iCnBg0zcFnYjE5pWmLlVdZ1svXuJiLHqNVYfH5j5Msasbs6a/HNsdkRZFfZTnWW6/i2FTxSQPJsp0pBRBKctbymciChU06QGE6QBzARcjMkznzMN27iSdr4L4eSJyxqAt+YbSyrhjLbuAj8veEp2q+J0d4iHjlmaZG2w7P6HK9K/W6/9sx97PewJNP+uvPD3kDLGMzAZdA/oqp4AvlJzUmzVzFlIKOtOvcubLlhUa0z+MXwzBSbWWrDbclqeoWmMViuAaIY0PBagPmJ1Wg4poBo8ZBMk2YzztG59hCwDYGka+qFYCLh/AoRMuvw8Qt05vxbtggE1KUZFPwD8iejUhBW9BWabZgsDtwNtsnyBTeZ44ZruNR8j+pNF8X1WweIEXOvx9HV8IafDGO9s7D0RR0rbNsdc4iZh90MoWy06KC1alQ9Oym6KnOR0+z+7LRM4hb0FVAZGm/cafpsnDzG3Ly8SByx48n5Sb7LVUP++23Pgg36f2bSXIH5ZvvTuKDKtE+PGxWAERyZSu3ADYrEDbJgpWjsHEkd4BNxxxs0ssuHzYJoJZZ1K84RBKFByCQlwWbF+UmoJzhUJBoulIF02XBZiwJT6qq/Za+yL4bgUTuuGh+xEEOd+YszNamjBNsLFutpiWU6bIANDZetuKOLCU760AkDpMg1ETXAZwFOJER3TXg4quKMF9Ui+ajQJ5IlPB+EI+bpL6I681InwQhXzry7s5o+rfk8M3k4K1kL8u+x0xb7zHsGLsqOqmzj+jJpD6zW5+MznwXNVv3vvkmBwzshpmn2NqLxnYZSssXjW1h3thWRnQ5NLvZjztS7kVLcUdqlv7mLnsQAbtBeAHpxO+g9mWS3aQie1lDJsrMq4LAC8plkVx7gv0ztVYQ7Of5gN9jP89xtbN6PGo7UkDbkRz2O1ZGFQr2e3lFbVLsxl3zUAw6qKhMCjHXrVjCXDeDWr4LqZWHj7lbE70gM2H/qkqCfBcKYbCge1kHELSBR6Z3fzma1vwRe9D0RY8Nn5iqNnn7Nx7YLLF1Xu8x2ceq95Tt6Qdovyod3Tz55ahq2gORoN+1tOVYbmUVMkN3PbkdRCHWz4bk+//j9A58DcVPnmE9aaozHGYkBncbcUcRkC1MoGka8Br1KC8GoakriaPgkKh45+ETvpVkCRUZoYceF4qB8XaCPTQSuMVIBUT+c0JTJExOpNjk9zrum9z18rOfi3ONyoMxMVu2/x/7J1849JOhHySNcrZMBGI+cqg8/GIyIT8g6JGwfTU89A8dRyd3nXvmgTinex+SJTJMToS9kvA5b0dgy8gn9Lhv6qu75Tp3hzf2pV8casimTt56rdbGvvrFXx5uyKZP3rrNH0vZm/SFTxzfJddxnZzOMMI8fbiPiTImcGrrYB3byeyr6MTlstViWsNZNBvqz+BaNpnFWTpONxW34xajtTmDazDuJ+6q7CfiRqIfpkHrUtyYLBeTebzLRYXg6ljcDVlKE4gTK1ePXjl1rbNr+77NQ2DtfJTloxpwIGPKn4iRBQo15U/E5m/6HeOZ88yjVcXSxXdyKCC7GMOYYVDF8v7Qgl08Ljt9/6ihyaO4Q1gNXL3OCCrrZG3mLMQMSCUD1cAgJBvrDM2hkZTGNDFJZj1TanR4h6KiA9DaTKsWALsYZh0yzSW3jgyOG02idIfiKOWS0oyJShDY0hQSH+CdrdrCrM6puvONitq53YZoldYAt3pLlRzcXO0QKQNDvGFfb+++DR372R3m0Knrv310w4aj377+1JA5cwxZWPFU9+6xdHpsd/c8Ou9n+oBOlryUb15lWso5IImWKFs8CtJM2WKQTyv2QzNFBZrpKli8UgwEC44escuxJfLMrlvtBBd6qqzJo7gY1IJdDkFBVYyB0mDMUcokpvp6p5KxoDwmB2IpkjX0XSdXDHUN7tuxpbN3w9C39ult8aZ93xra0Ju9dse+wfzq7r/bpRvuHb1XT/UlB7QLgzjo3Le0gelt7FvRfjm/0iuzwXhHWOc4Y1D2R2f8kQF50OA4PdwRD7Kyd2VBbphvv3AlcwtTWuvIOVaHY200QWdEV9nqklEPaK3IWKvLqAnQqehjxakR0hKIeMvFjwJUuhiAykcK1qhijReK+mpY/jwdIEEvCUI6SPhexVJgSelYCxlepqJ25mB4uYC/ngVWPVAFXVU7T0nw7GD7I7iC5hYqF3vg32QTo4dK5f+xd+8/lUuHRkcaT4S/tkdDaAbgok3emzQiB3/09m0H3n7xoG4k752cy9vztfCJxhH21b0/KT18Q6Fww8Oln+wtHS+Eth82qIaRahvjkwPcxq0Hfvbla6758s8ObN7EDX40TjWPVAtpHN4eKhyvrjs/dG13LwMZTGWseoeyqGbRR+myswtGHBSAFb81AbzGg2Q5Tmn7B/ZeWWNHyI0w95abev90pl83yXKNqfAiP+TKtN4EyHbVmg3TCp6zWsooWgHTXQ9wDbYgXN//Ji6BgDQSiIEars24NF/8etcvZXl8XJZ1vVveTq7TlsiBS7To6ZVN937pi0f1HlmWm0rf/tZpo3Zufx7WI2zjSuZjzE1M6aOIUZXGbqw01mpx2GwHsQYhNF4uXgXo0wJoUlzUDlJESrFWFKwu9XTfqjXDuC4PKsX+j6JOtf6jQHolf1tyRT+mc8rTwZZU1+A45U4us9fBBYnIyVAxkaaruU52Qc5lgulVSb73XlnSAShjGzaMiXFVU18V5a3btm2VRT3co+79xCf2hpKacnnwfKJHf8W2X8GkWv0u+62HH7bfukv11T3eE36YDJ86RYYfDvf4ZCl8wv7sCy/Ynz0RQ3MkRpqlxy7Gw9TSlVED/sBgUrA+Zpk88wJTgiKpUsOSTlQICuViOgekGtZJkEbDZaDIVi1ws+ViCCk4ka3WssWZVlvWksrWoozlN62lWTRf7cjguC7Oog1sHCTFZZRYcBmo0pLgKhdlGFk/LK9lKwhXuVgD8bqM5SpbPFxl1EKg0UaM1hujhKTYgouuWS42om2OKRc7Ia0pCeF8udicyGSKBTqROkCWJPhPlSi41mYDLviHtEA2l1WiuZjigoz4vDy8s8/ODMH/T8kT9ib8/8z9999PHidf++xRe9PRo9Wco/DzWYwNubD00Mxq8gSUeuLC4/ff71p99OiFJ9hnjx61rzlqb3YKHCVPnIdnuE2Yd/QoM8/+af44hJlIZSzuc0ahT+QESfY3NLW0LWrTssRaQoEIEALwcMRRK8lFAUK1MC5yUYJQfdmqd4ALkPVRXgUZHM0BKAxh2DE3jpTR8BhtXgDCAN42CBlly3D0MCkY+Aoos5f9e2xtfNOtw2ObRm+KjzzatX6vcRjuyIZc7n+VllXlkgiTqUglukMjWqgk5S+X/FRb5UdtVRRpm460TdTmaBvVhaCEgVaaxOcPZjMwqROxVn6og3yn40CM/XksNjMd2xqbicU6nh8wkTswB1wvQeZQByZuxWwsdsDR28D8rsjE773nWVppXydQMqdxVkvG4mRi5SpNRKlpKYVpsQuVVyA1nRFrG1vSVGzikI/pXNBatGKEZf+i1pLsXJ5JSFcCC0AXvtVxe5R9MMpW+rAvmp3tA7vmyQWZEnknxkZnborscpXhuSEz7vTOjrFx9ufxW0lHpXuExY7HtzhZXvI2lGJ/Hk1Dn0UYkxPQ56uYXcwnmYNM6Uoclf4yCkubytZ1pnVj2boVJj8M0u1m8c+cXYQe37/+k7OLMCRba84Wr3C/a42dZU4PrRm7gmrlZ0PUqLO4aTmMIqsAhb9OKTaFgDW49UZIaRuBlKXKaWNxup0Sch/VZlcsILucgOv9Ac1TtfGn6nWQYlCZHs1QSdsIzma0A0knPGb0AoBpyTwfXBAXWY4VWDYsaWmREzkuJIiaX2JZgeN1UURGgJWAe5LkUKzQwUY0lzSWTGr26+qBgenDYkCQJHljylXSCzUkx7Fs0p8MYubg9Fhy/VCuPsQSsY3dKetcA+eVZx6VI5zJ1cvsDln3BDmvMnNM1nmSlyM+MSDKEX/8BkOGl2mSujTbIcutkhzwSumurF8K1XsjcmggH/FyYiE3On1b70ZO9LelVqUaXa/J4XqvDokH+if1jgFjkH3B4eGDyrEKu6PJVT6FUF1xExMAyVGndAcoCzByzbPK4XxFXeFoK4BLNWoQgdtJPCr661y/ETUxGo9HIwOavdHeqA00R+N73S2xfD0HP95lsfP/d2yZ5PWGyEl7Y8jr9XbNs+FTQGJLM0tRryIjpsGK0ozcNapUEmXLzACFIsiIhnBXvxSiu9ohNJrNIDlIpGB6tTvaRRAQomi5QLWKccfMEs0kqZmlb56Smygk3jthunfi5iFVLkrANVPLwwtZkGjSUfbooEkO2QfJIYNMVXbwTPuE8TzuGSQQjuQP7GuRtH2oY9Auk5PkoH1oVo9G+xWCXq1idlRshyLUYAPEzKRJ7Yj6Ke1oLFuNcrF9dqsdKbPqqMDbG6Ff7oK1TCkmIzAp2lTLC9Qk24OzpBHmS01SUUuct75QVa1mo5VhipD59liXPOrgGBCjTQd08xPL1S0mec7c4iuQvVWhkjw7esjattU6NAr3rVuLh0aPZTceGBy8bWMW7gODBzZm93NZc+iuVE9P6q4h80IZSAu7dvupw6Ojh09txwdGDxW3Yjnnualsduq2Cs3fQ+WMzTjmo8iDMHETeZC1ZStLJfKPAYQ+bqLBIVNcOwrkFBavKz6CbN4K5Wk3529e1kupQ4cjUnXlfaSbaL5ZS+gg/aWBgN+Du21omVXPduI0h+KdJhI9IBL++YWQ9wP6S3Uf8MeKhr4JZtxbJLA2V/uP0ZVNuumTon4tGarxLw11NPHEldqczW1Kjkf9LxZY9lBBlIjHnLL7pUxSI7K3M+4dYmNP3deRGk+yypHHG3Q1retpeZwTOLVeXM7uYF/2281jDw8P35LWN+T6JzoElWfrgWes5UWcO6zI+g1fo7dW8Hnl/b9k9b/c2xsIy2I9zwndcq1YWyPw7ANAsdjs7UNDu2IO/rmPAnxHmI8ztzEnHP4C+Dhk4a5D8dWVtQbL1s2mNVnGYyTAJwQxeV3WCgHYD5hW3TnrtrI1linV3YZzrY6AmN6QsW6TizcCfi4vW1NYHnizTwKe3lYHaDi0dh3uoU4pX48Nrm7dfN3NOFQ3qlYXYOwgioJrCsWbrwPMlZZDsUmlWNcF96Ba8ppTFH878l2zhu45Fz16gr+tJkmTLBXy4L86skCFgH13rB2CNEh/TZLAREI3Uj06jGQ247D3Md7l82vBfIa+JUd3gDxA6gNsOGn0AIFnedxk5GBYavwd2iaO8ORgWqiR+EjD6Kbr1A69N5kOiGJLpE8e7S5NbWrSOvrXjR0cOvRi7xc3hu4hJ/FpNpRvtq6empw4lRvixJGBw1dtWKQGUt0bxp+Md8ibeZ6vF70hKbqlj/zB+OGJjQGB9bJ1EzysLWFOVSJLzOV6d3S4UDCluJ7ctesvhqf6M8PxWINE3GwNz3LuI5IRyt47tXWM41b1f3XfyCiZXmr/uxyOkqSxNj6V3ze4ORIlPPeAY0docxGQwabIlUxpDHGAyVp9MNgmkp02YNSvNoubnNV75Yk/vOWs3jWypZ4tFvh3raVnIXJarFF9qdO19CrRax29eum1nl5lelXwahXk0x2FpRDN0GuWXjvpNUevXfSap9dleC3BK+Y2+K3agiUV0CTNW0AjNblgKYUSFMS8PEiCBeClrFzByhasjoKVKTB9/hqxVqqXFVggu/LLCnXejkxnrv0SP+TyizpMSt8YoCw3iaiqFN1L6Nm6or64UKU8SHx6iQ9xqteVA3RNxPJuukePlBgJTD1xkNMxw3HVA9lFLIal1Elp5WN8im01cGeyFRJUaVFjcoVfl/SCpMWblWBNeqfXJwTI6ogajt04lszXIqq5+Y6efkOSeA+rtYp9RgpoebfOxZpYB40lTq0FmiEKI4P/2PNJo2OCE3nRJxp99xKp78Bt3GN9RzoMze3a5cUNeQ4tcSRdrpfro/nQImX7I132j77ymzTQIEHk3JyqS3xAwj14AVmfip4sAzTmDuZR5ixTWo9W51d9ESj4KkpYMllYxUo3q0g9br69JlVSb8agygMhCQPiHTOtXees6zJAS0rLd2HW8mEotWs5BnddA6WWO5uMjuRyEEIPlItfBmqzfBdQm/ErdyK1CSul4OJRDEVUK1GwDirFOw9D7AG1eOSLqCFYtR4KX7l5Cxa5WekTW5nF1/75pw7d/8DnkDypQI2iVPPkjCS1/NOQHc/2Ei2KIwt/WWAqeQ3VszhcDlVKwIh5+ICm+GZHM+jYfsToUgO8PC4lnYmckeuqEjbDleg0kBah7QbiRKydMLgBGMP9hK4sNSFO0SOq9bhZYhJvEigTt5xjkdncF+vV/fteJtG8qEBKSuQREVjW3+oNN+qCVC9m743IaKEhCuEA1xoNBzm21dwQi92+Ud4wqLcILlZduTnJuWHEgVZxHk6QzYNTenJck7RG96baxttvD4u+Z7w+r/KMKuq33aaL6jOyItc/wx2MP7w3Cq/kagpeao0hCuk6XmRZ49bx7QVvWBQ8XHZsg+j1cFxKf8Qu2Y8+PJwGairUiIK/TgVMRDQTsHV1XIMY8YWDYkQefPVh8tTUbr/g4bmAfmdM0qa3hrmGsP+bkvRNf/jCr8Lqc5L0HMU3F8iJLKMzX2CeYNCSAeThnaa1L2tNla37qKF7e7l0Xzsi0H0PAy6134fB9jbApQJg3BdN685zsOCVJu/E9MltUOTOSQzeuR+KTMqoTrC6y8VHAMkm74Rpv/sGwJqC8vWaQLBTGNhBRTmPBhkMcFzWTqXE1e6la55aumH/AQzdp5xuXjXwSeewJRptB3VUT6N5XgDNaBM9JBrw4zI1i3GAN7CyufLdMK4UT7oJoBESDAfTgG1xIVkI+Dx+Wtbhb6CWAG6nVRHN6CEVPOvs6sRzvhRJCXB7FUSTnlPfB1ivEQIeY5nAhkV2IH312jt8N75EjuckiXVzBhCSaHMoHPZI9fxwx45tTbIPVzhJSnJR3RtCI5zo5t7+J71j/eEWgfXnphY7hj0sz9Z603f4JyaH+OSov05reEut+6ZfCgN2SfB+nwptEfUDBwC7npNc5/VbNoajosSagM682MaJwrfG0xLQI3e8v7texDpVXbQHDvREeF7gAW1lH8dJAqymkCdzAQGqDQjBenX3kS8cmuQENzJDsJ6Htuqi71JnhRKVPSGQ40HY8VMruzbKnXdSQ+rKeaAesvDcwsXnGD4ono7yj6INAm7bpqNclp5SKGOYd46YMxh20TLTUGZsf2RJunk/JJIXb8asm+cHUynyg1ux6K2RJUsufQZqXr+cHjm9+6B++XIfLj6/X2Mp6AwemYHOpF6f30vIcT2KTYeupea65toz2x/7jtleum6c69r/tn6RD9GvY+mW2UFaQn48v2PHLj1mH9wx5v83uPjB4Q+Ji8IfPZO2odK/UXomaZCeSdpEzyRN0DNJN9IzSdsz2OM7s2hucwsQ60+hDqIkowYYTyiVGhYtg1Dx0Cws5u2Y0r5+mDjJ/WdhScFEkftPhUgZ0ObHFG06KQX4wPCHgPqF9g8zQvy8fc0WZinTx4wzW0D+LrXj2DTTnfCVJhr0jJnW6vJp1+oxgeqUQTr8KB6ZJNa1phU4h3vgW1Ekz62kJ0iKYz66RVtc7YK7xzFfpwdqkJOqLHmxVjLP5j/+n4S+8XI0+IpMlFe0lpcNdocxasAf6Uy3uOh8naHUiKUH+GboYT72NF5n1tNwiJ6qfDO6hP2PdcaxiKS9IvtVqEuKfmlmqnJS4EPi/vvP4q1ntiNsKd6vy85O7dOb/TpA9aML5rg1ALC9zrT6zlnD5eIOhO1mVBdfWyh+FK2pxgrFtjTcNxT+80SALDix4qswKNnqzHA4k3TExcy5QWF30PAxGq6cW6XhyonUSJrLGqOoNRs13vC+qjW/goqxV5q1V70fBpk9bjzbcn5M1tg3ZR8dDqqrPBbxBv+7CrLse9OzNrghphSl/l+y1KMBWlyhhRUQBmOe/o+ajjn2Oobj/gRVvxzq/FwM+jFBY2VRisdjTTM2+jSZgdTe+JtcZ/U0gX2CTaucnDz/Z0nZ28Sm7ZNYACq4iI77mEag4rvn7EzaTDyG5ZvdlZ21JAk7m2DRcilKzTujjcB4RmetSRYB4xkNw1gHQeJVLGQ320BQPe0PaqGKEWxD4Y/ZlxCthiikancQu5R5CAl8i2wlxy5kp/p7p6Z6+6cW2n38+EJ5N9n1GBuyN9pTrN0/RYvNtwvkGBX4b8XRJxGr2UQDN9w28tWAGIKCU550GYlWTw1IxZkIi0fH7nVtIw3TXzksCl6phi35/WJImBlzxQ/EtsYK+VjsAHnctdX+1fRfkXBIBOmy5NdEcWbc9cyBWCxfiG1rPTC7T8T1UPq1aFZP3OaYcCUpiNGLjmNxJ5bRmU4xEgDZr152FwoVQJZEpvH959ucPaOLz7hMPvzCvn3ff3iyI24/FL+hzX4w3kHU5MjWZfmtw6nU8NZ8fttI0vWLfS88PIlFNzzQP/MX/f3snf0Pjue3jiShJJTAktsW7HE1MyvnLO8aneZH5lnehZzmt0Dz8Yxesd6NjW8M4X5XxUbij9jcKdDoP2Fb99DEHzeh4zonPv/9Kox7oZ0RJs+sYEphx1Kuup3rbNYnqLkHykrFFsbRTyeUYo1AlXnF2nDV/iVPXVdoXUH0SYHyiqNr1iq7XfTwgyeBpyH4dNL/8ZtuiIpZPZIVo9fv2+xPpicffvEmBO5vr1ieHw/wDeHGGsGrugW9McQF2ej4w33RP3/yR3tizRwXad3zoycPtvR+fnzfizgaLwqFsbFCPC5EUtlG1cX5wplURIhV5mwOZMg2JsnkYA3cxJRaHM8TlkT3G5ZlqK3P7ITFI4NdGavRsfPRAIeeFuNGMofWkFajUly0DIdHgjXw6VDcWJLpw3ResbqcvT5KjIJZD+49KFWXD/lZYhT3EY0Y1VkDmOjMGrTUQ4slLsvVcd+dPoCTmMuag89nJj7Rd6GMhkzsgRvZz/x85taP87Ui9EdVVcVmVfb+TfpYY3s6TJo+TrKuY7TkdwfM6R1YBfn22ZnDvXsnOjom9o6Ttexn/mnm1hcEgdiqIss263Oxm3U9ndbX6Zvm27suYtYgbaMerhye2yyXekzqxmkQyFcdBRwvA9oSa5jCTilbilwcInTLsN/Zim4uF9cCCBv6FfWM5DGXrqDSdA/iuI4KYXMB0Hid8POh1kMdDs0BLoezIA+rm0aCHtz3TeSUVg61bSgTI/Bcg/wTD828U4WdHFEOzYGPHNr3Ftn6h0KS3BMmjfYnk4Wf2C+8eofMhUMcV4VcpKXTv7wKvL2iJh+0f1EB34PxEyT+2kH2zUIoad8eWmSE7NuToQLhJh/+0f5wWKvCr5P6GlqOPHDEOZuK9hQ8AKq7usdWLxeDBKkBGlQXg/VA7mvaUl2IRyHFSgOMalVIa0h1dDm4VUy3F+Zhl/bHkIuZPTMedE6me/CoeAWxwqHnpicugVfkkLZVWxUkE+xntYHgNoDuTAEStO32gSpY+OdmEWro7Mz5CkTY0ip4UrOfYj8HD22DOvBBbSs5WvW7hPSvF/3iLEVIFEzLyKIGp8FxzpE/ZwnUGYdGnXEUk3lADHkpzi7U+xbbVgCOeJQi0+IQwYpq5WLN2cW6lnmqtAQq2irKF/mdUJxMnYjJjW/LoRDE6mFAp+Khd2TMsU+ciHsb3sGct8NK7IR9AnNcjBN9gmycLXjyiWoVb4fr40/aj1dzyOYnaU6FplZ5QyZ30fEtpjO/gE+ZEyBIVmHv94Z5ORYzGmb2U57L7fBi2S6Z/Z7Kqcnzd1LG5PkFe44OD/qBb2q73Dezv7v8hqjvaxn2n6NjT/svf0ArZPaz3rAoxWLxxpmb2d8vjL7eqULtvDeFtcvN8LqLE6q23kPutxkZ+ZQ6yqcoZlGt7mNTY/RA1Rg9Fm/hnovFLqyWgYLGhty3GAFNm1kTaos3zKwRxcC8tRvb31bh8Zqy1Dhl9jCM7Mzg6CW9ZcQviid18haa6tuannQdnR+D92Pw/GfwOi/MzJ9D9cABVzUG1Tux5NnWlJGbvEQz5tc4tKDySh/d07SPfqYkzfVxrk8UcFW4xS+KA2qwn5XlmZvlECCKi1kY73H/paF6m2Z61S4VLsBSX5zwPvyd34qlZrHjsloRvwjn/3SrXMwczn9wC5fN4f0cP1ptr+K09k8B7AOa9ieasuDN1bHaA+/VEUqzGDDLjL9PC5ZAAxhcKDE6Hw14tYV9zr/czz4X9clLz39m6dAPMAsvbDIVZZ/1k8DMEPU5RH2SuF5w2/BOZxZf5ImE6OxX9bEFjkf0mWvZV0ab2Mcv9jPCfs3Zm3S9QPl5gJ5KoRcwcS2ELsx3elKx61rg5YQ9ruszW9CRyWPrIZm87dQ783H6UnRhMp/nzs/y3E1ly3R47mXzeO64w3MjRxuf47nNpj/Jc8edk5KVUZ01MqmOr4Kr8qXYcTKkSiTtk45LPpKWVFWyf0Yj9s8k9ZIc+oTXZ3/D61PryVqf90uSSkYxYp9RpYvt52Kz/dToWQfsZ9u8foadfsbxoN5cP1u0D+7nPBOaP9Yn1zLszPQP/3gvaOux1dhmttLmDLO4IstpZefeBK3OUsuY9jK1+GwnIGVkUKpoIGq+q62F04KqzHp4rqUNJpYWzPQSeukygX+G1b2eGPDP+yPA8uy7aR8JkwQJ74PQTfvs1+3/br++bx+p3Sc21L71MzEk7tG0l3+jafu04Fsva8EbRPFnb/nZvcQgjfv2fWIvPPKG/So+go9/aa8ovvWyCM8EfwbP3KRpv3lZ0/ZALT/7jX/BWJh4hrK+cjCMOmgppd3IM6eTwDO7ZSteRsI2J7dGncHpQBVAYHZw0o1UajVwbymuFFsSf2yYuvxoNki3nWGy43kdZ9IkWusveZjw9XqS9aYDWX+7l1W9pH6HZNTbY15Detm7SNpxySE8bHjtshQISPAAlIGH7FGv92Wvd/tFZwdXMxPM5krv15atj5hWuoxHBxEfP0q7PFS2kpnSEIMAGYoCQIZkPGyGAJgEAAyhV43VIejzcuVMfaO7dz0VFnrTfxJT0TDEse6oHL3wuvQ5v3ooj1Zlew/vm02ns/VSEGKZKalGEuSAnNKSOTOmLYmHfOJfSUpHLNRhNOY27s33XDsQY9Uv0FT9r0TfJcFG/sdNAitIolCfisbyETWVH0ytFFVV7IznIn5z5dqO/h2DsUg8yvqmv43pX9IVaQE8UVu7qgJPkMHbqdawx4GnI6zqML8zJZ3CU28AeHZkUGBliu0tHzC56eYzr5O5WQ5cNJ3qgYt9Hl4SSIa+YVT0qbXkMDZ9RK21/0m/0SedwbQz0qUh8o5uH1DFe/ABuLApAN7n0e0RQFGuW0DTssy12PMk9jxjlpo7B7LUrV1JG7kqg47rtppW6lxJzH8Utwni5ZLSO4bbBNuw75mkgqdyqUYaeP+Vrnz1nFWzS3N0ninidXmcYyY9pN1lxFqjzUSb3S1YSfKx1jyNthOjWg6kzIrGNKbJT6gbbv3ChHFMDkx84dYN6hOyZjhJAfmY4SQZZI/+6PXoxTBw/bGmpwwSlJ+CBCwA8VOy3y+zZ2YrMKp1zlUwW2e1+Cl43KhUJwcTldrQLdBF5zyHL3HOc+37z3mOzJ3zXL56wTnPnss+59lFV+sI1WBQnkBDwct0pE6Q0YzLOvf5krhHiorHj8Nljwj3UGiP3nj8uBiV9oRCjz9+WadAu6EwPitW6tIb4VkaDTcdP/4+GPVfAkYD74fR4LyzsPn5MMpePoyCFRgFHfbJMfPGDSnz8g58b6y9UYzWPRluIgNSFMKk1j4gxeV9crzud5cFmlMt8JT4VChEhgAcAFX7gKjItb9bCJMIk5qFSYz6I0CYLLnId4NIzwwUFzkwaWihMAnHKEy01J+ASVCrHJ31oXWe417rkt1PJdk3eh8axz68Q++fn0gnL93P8Qf72DeSaejizI+TKewxpDDz5Ca0G4lWNJp+5yRihWEu1iIvxBCkkfMYWzLLQV+Cwz3lGknm88b0GbJhltN9dQz4Woyth/x88nNG3j7luNpjv/q+dlAfbmFzPuNe5MK47MsVF1B4dOliDjgBzUN9v+Eahbrpi6FJyPHSZpEN02eMPPssvBraRV8NHPEoXhzfgBvyDHnvvVl/cpV2YAssDTWe2I6irM35K5ET+UoDHAjMHmakzWGxw04TtgMDbj+VNz6XzDm9puB4X9tmW+7w/zwL8sTsuNB2eOba4YF2NDrq5KqjxVlPCbOjRMel0jl8O5lYIAqwr1QHbNS4aMDmjYsn655hmpl0BT98s2p5/ZzVQJXxTNGHo8PA6OCpcIma96hMG8r2VX0CgEViecenVuIBEifPk+xwjvwmFrMD2RH7vH2z/dvH/FyUjXL8kZ+SfcT/OEviw81Z2xftMGO2mo2sISPsnmenH4xGswvWwSC0TXG8wKMXDvS1UZHwI2QWFBo6A4FXo6bHSDhnIVD4NwkdrZxxgqhSwntckux/O2E0dM28E28IuxiJ+DDGChCDMvZvscwkK+a0+Anik6Tj3nid/dsTRi7U6DoSryMqBsOtM29jAft3Xu9XKnIIjOe8tvoXthUkuks1ily6C7NtMoJzbWL/4xJdSPrDz8TriTzXKCj+b14o/SR2AR7wQUSK19u/p11gFuhSYsyI4wfeippWMOv4OSlxUeo0r6bGcQ8fOWe5M+jqoS5TaqDfcWjw1aRKEfq1iQgeQqj4jaeTds6/SZV+zE4aOnXJdA5pA5lGfLQ5QFogFHwyzz6DqeeTC1Np+Uqb2SmecZ0AuT/AoNId2uoofir6nov3evOGexDfcf47lcpppTmm4s/I/SD0Pwezr2TQkeoyrcXnLA89gVefKeZpnarj9NA926l4RZlcR3CTwkuM+Gzv3Dx61unKp4nk9w/7R2NkNJ+8P7mMrIuN+of8asw+TdbHfD7Msp9eBll5+wxkDatqjIzZJdfLI7E7If8sOUiBcPAsZNwZG/E//7y/kmMfohA5dNbvr+QsWLdiTAczXlm3ElTSn5ODM3T1akM+GX3W4Lc2GjO4hmWB1Cxuqwhc6B6z6YNlYuJDztjwdRmOIafPP49RvjSffETiwo/ppJ4V+fpnvB6B10+JPp94Sr/kesYemVkO9OkHYq0g1EzXgUBwEpjkhfZDXcAZr2Mm0brfxB6vLludppWkSBzNWG7TGsmiof4oPXQJ4teVWdxv0IBr/phpZc5Z/eXTYn9GQO+YwEEjMot4GL9fxo0aK1U+3ZRaK+BxXGvcBKm81DROXdUnAOE3AtD687i76u5F0XStUvJ1UzPccbWkRa+kO669PuQFmvLzT+POfoEE0IgKapVDKNGqUUJFWYl+sBJUeHNsacmsoiU+e1bOo8msnN86kkqNbM133xA79mjshu78trWp1NpteVZGM4SbB83zr5sD+2WNfG+1+asvismIuZoE09HXo2n7ICn82hwaMiNJke0ln5aD1d1dM/3ii2mzuscblO0/l/32RtwoJyf97Avm4PNi48AFagvhko/hWbpGkan44GA8EbisZD7KrGFKyykmmuiuHkDoK5d8FIS+ZqQskyZ6o2eKieUgpvQUrAHlNOcy0fE/ABFN4H2KpQLgZs+9UVeMqhNDhyPodk4Lulj6EYSKq0bqWw6XICzLUNtSPBkX7EJ3cOjLg1cHY3qSZzmBq+NCo4+9emDs2R2FT992XcQfM9JR03+wZ9JO/uKfR74wrC3WwnlVDIcbBClUq7VxhbSnkdzLh/x63D9Zev6VgxGTTUXvP/+Ll7Yezw42aUaQq5OliHqM8D95OKmLLOeLR/2Grqbesc/Y6f95a6hR0EQ5zLJNhlGntXl1rk+Ok1N9QZWEt35mopXjzEjU5JNbj++b89uyg/pKBH60k+74O55qxHNWpFyKiJQEh5yv6uCcNh2nNRER5q/QCfi4WDkt16eWOI45cFeaR6AkcHOahppdAYpg1I0L6giM2Nxe9V3Xa0uNdG9HQDA3ff5Gkwto7dEVqQZ1xOzfqJmjuanBcCYqeNnr77rx2+9+7oHpb+0hXz8wvePYs7ke/ZWXJp/9+snB7SdXDncb67bdvTnZMdUXLaQbhHxoze77N++YPrD3r/fk83v+mtKwPZ5Od4EJMQVmPbONQRY1QilYTxkFNrpVRtA0q/Mczunlzu7q4nLxCjSI76SCrjWknPZHPCZi0GLH8VaPCVPQy7Q1Ytpa5UwdWdzpuE4DTrfitjDIV7/5km92UU82gDtzMIBVJe8l7squfVd19nnZ0NgPfzXzl0fs1380DhzQ+I9et4/cbf/qR+sP9f/tC68dOPDa90/2j79yKFtYc/Dkx7ecOLgmm7r1h+RT0VCo5Yb1oWg01LP3iqXsiY3GXT+4b82ae35w0NgYP/jikTVr7n3xrg27/o/b+vtve2r3oe91d39+Ep4eHj54YsvY/cu7n4torbHg2PUxLdRiju+t+MHtBD6ylTGZAeZKZhPuttIvnQyiJRtSPoTdNXR9W1oubsbjuYtxSzURcU7nrh4E+EUKVq/SJxImnciOXDE+8VEEmQdWgXWFOXCh/4mKmx881IHbihU/OXl0ntNO/ii0YAK35RO0GAAcFnLigNiBYm5X9ipBlpS7vbU10+d5mfPw0hFvjdD/4DubD2147XBhctelwEeWb/wpmTqw59jopuP9MAjHbXM/0TkuNbaH/RlA9sV713jFr3g5XhgVIt7zj3o5lsPQ/sGff2HD4Re6d/U+f+vY/St6vhldANQZ11dDv//Ok/vu7T+5C0bFtv+VqMT2G9rI3Z+YpGsQng/+Bx49DNRTafGKym5NHT3b2FpGZwAVmTFFv7oAy3Eoc7oxkRKcAx14/oiKj42RWV1nfSsE/U0I7syc569YNB8lrk6AO90mdPmNWGvOQ60JNbQmzBmFJPvv8UJuMfvvRn7svP4zrmfmFzcJgviUWCN4ww+ExcbjYTb81fCWQXfD4OD5Xw1uedP1lP2GJAikRpDsoyHScCgc3h4OM1XeiK6vBWaUKaWwV0tNK55Fg5DGTGmpTN0VdgEDKC/FoFyD/pTlIJL05abjRGppyvkalwwkndRl6YQLk65Ow5WgfFSE+vCrRDSC9mqeIK6CFXVA3ocUnUoSCXaI44Y4Wdkkx8VTUy9sDt3FqcphOSqQcdLffWBTgWULmw5029+yS0JUPiz7uLtCm79/9alQYpOskBIx5KQCF80n/UINsANyQK2f+WY4ldf1fCo8822vz6+wvZr8Cz3AeGZ5qTRwUquYncwB5gjzCBmqwKGdnvy+M2ttKVtby9aIaX06iwcIb89Yk7L1SepKqQOPthZ96C7CXS55G1pRMddrFm/5fBYdxhdv/Ayq7b5EuTGojy9b7c5nv7rLVrdsbcFThWg0Ylofoe/plot11IcaWuPsIugi9/RV+3YBGq0pW2tM66oyuqzdho9dW0YT1W3l05+k+UfKpSOfxBE6cgesD/scWx7nsO09EHqwbD3oeLimbhCsKHBNZvFRQMnufhi96wrWFuq3Rq4DUrF6ZPIa9Ap7ZB9k3VUoNgJ/aN1ZsO5Riof+AnF3y3WQ0F8ofnIrll5zFZa2RpTiRw7hWUfVumPW9WGgqlXNXiq00Kgvf5HnbF8n1ZY4Rz48xqyq28uhn4tA1HExtOCJXDTgivm6ekmu1ZMi9AD0/PxBc+348ubClbeNL28pfOS2DRD+yNqqSeAx7scXOj8RDzWHY7Fwcyi+dcO1G5a2aoZXqONXe8PaQMfw9fFCf8H41qT9l6yLjMRCLaF4HC6x28nB3+96jQdK52489hp9mtazn9tuDn62MD5e+Oz866B54TH6mS/zfxIPbr7b74ZaW6e/NnL1YF8q2aZ6BUU09Uat5cqxVF82mUzrQ1+UGl2fnlfYJg+uttvIaZkXWHYV2zAva86PQ9Y9DdSqB7jmAQYpFbDELmqT3g2yfhZWB+rm8mMmMrhM0ZUEgrQS2FqrW3labGzLr6LeZ5aqxWBnwbHGBVhSToxaPM/aIvVQ9RYsq/ONz/G0Hz2CnEC9Mu7VXPxIwngte+3UVDp/4Mjx7S91gFQE2XYp1vFSbvOmq9P5W488vvU1tLR97fr/tia+KpLd3Q1R12SMBhc8sOdvzj9q9O06Mrzx1JGJbyZl3f5XVQ+jU0MlafXuPjI89dSRiYDr+mNycMtYdrvZO6bNrOq4rqP3iucdX5JhXbV/A4VPbp7vF6qNiTNV2h6ncxhdYpXRJpAputEph9Jasa8kKDTRNY6A0GR4CT0GaeRQonTlE+yD58n4d79Dxs8/+OB52/rO1IbJF/d1hBqjAif6/EakUTzxfdfmo29/4/rrv/H20aNvf/2Guv7NIYHjuCjrFQLa4uXrlm0i/nnyXxxoVg+u/dQ22AvEh4rxXjfMfi2DRLw7iwZGORjhlbTtCfo1oCX0yyc+IATUwxt+DagXqIAPXZlGC8ycz46AUlXnzllW0M61tRMoAykVpwPKXFiTyUFZS4/fNDR003jaic2JegY5aBj2IYPLVkPsXYS6rLd/Ge7JxWK5nnA1fvevntq+/alfsVsrJatP4Jr13nvMX/EMdx3dm8elM1hR2aGPBhTLF2jqxppszpZQSUd6RnX2cZ00zWzWR5t2QoDYNgu3nXTMv8ATbpOz3z/v8yOU90lUtW7Tle+JsFWNm2sf1b/ZLjKjQ2CdDnWTJvZxZr7f2wYYqx1MKU61bUi768qlOh89aA7DdSbUHnfXpehR9Ax1E+V8yWGJY0aIEntd0LE8XaKcrlFDyYqb0ThQ4nag10/Xag3NEUcHrS5wIpoF/svnyJeOg4Q5l6vUPiyGMlSDQW4GetVA9huh3O9PCLXif8xsjaR/x/6M/XI0/ftcQ8K+H/Pt+6v5rjdXJMkj0OvdyRUz+0WfaP8HyIa3kD+kI9OfXZm0d+s6eSS5kj0KWVVbLYRDJ9MHXMYRprQSIQHy+jJKjRL0RL6GLqRxK9wFcFhvWrlzziKJ9nHou33MObf9/K4//J1zbtuUrfazRYl912o46z5dJzX4Uqc1vLqY01JDu0nPPz8t1WmVMD3iXOzOASjDBaZycgPPF7rQe4QW9LjQX4rjRKVyQiAac9yWuyglm29tHp8XNt6Ul3h5xSuyYfdATNM8N/JJ/cL3Y1xYdm1EufyvZ27ZJSfrebleZF+B1CcNdmjA7Bgc7DAH2KMDS9G60Bx03z9qwIwPNIaFu8LhlpnvhFpPygHqrM3Ds8FwWHC9I/sv1JmrVzu+cJz7PHoVnNNEauYCR9fY1OB886hBkz1jDg6Y7NOz31FzjOPNgYpji3k2sUGmBW0tqFcPdJNFtXG4pxCtfJKzFKR7sUG5JlVsRbtOtJSmGyQaZQ3nURWnGTqJ4pLh8qH7DvRTU20Pec4cuNAZH+pJ1215m+/Q3N+3p+FG7uDUaut+Hkp1x6ZfZd/RWmZErZV+X5Jh36vq+BurunXXOfTTjLp1nwtIdW1jxSe5cwB5wTSZnRWCan7ve6YaJVl/NOKHtlXidhnjdpnsamf/ryUtpMvvt/8xkp5ZsqTF/ke/n3Q58jvZBHRpCtrRVDmxO7fdMXuQFpeL/OxJ2VltunNSFuYlVBZJX+Il7GsRzPKlX3ghrbbYP/ZHoEEvRf00jg2++GzOnNet2+bOavjNUkNTC24rB8qlgB9HLRBClj6g0ytaJ1ROcrQt9Al6WX62Kic74pf+qiAe3LjIq9aQyY9SDDxjDjmnNl46+qMHXrr3pYvPajxObrC/4BKm32HHZyzXsekd8/YLAsxe6KfzleRQuRRSqL8cHmWUm8zivmpjHPP0wKzJcGVDDmVcI+GJOTfqMx0PsgNpRD2U0U7PwHt4D830OHopPGQc1HgtqFG3SxqPZ5W9VA3V6uEj2aEEd2h8XyQ7bFw4aKzORn40/m/3byk+sLthg+kVhSCneQTZ6xNSDZyHY+UNOVjoeZ4NNLCcVBdqYL1K95geC/bcM+kVRTcbaAq5pWV1XpFLp3iWj8YnJsebBU0IPs/9uTGcjewbv/Dp5FA2Au8lj+y9Jbf58Bif9fpUlxb0S16JQ0cGbM82jRNAsuL9LMdJLq6GFcT4nw9HxFghygl8fbg3wjcORiWvT8rWSX4uqoRUT6suCL6qnAivRl3fNRVNn5zFT1cuzaKRRoxa/XhmfWYXqBejgoMQTRnHgxu6zQya1HF2AQlEtlAMKjArYmngOWsVazHOz/xF46SgUiHfiapnqmEIapku6qgABqFFCcRaNSpOKDigLADAAMDfBIBP2I1PST5JEOueCaRCPU18PSdyGqdPbbV/tjNKVO9O+4ABMLsIhOxhue4kAH0kGRY8Lo6XH9f5ELFfm2g5Kflm7oIXOHLj7BwLVb7+vBE109VZ5qOfq1pFv148iR+CRuj4qQ/mRrrS4W6GbOkAr6uqn7GSqbK+8lXooTLaCF2JfkfL1gpnB5ra3tLDBqYVyBancIdexk1DHcCXUYpNYbgPqUWtAe5XKqfT+VUxqvCZXAtS2qLMiubKR5EvnpU5mJe5qCeKoQ/ynZSf1fXkqorp9x284pnpAe/MSzeRFfb3Sayw7e7R0b/YVoD7utG7txX2GwObOrObBhOJwU3Z7DUDxpqQrIaWGWoopI7snj/tN93s2vnmpsI1Myl8jtZz99ZCYevdo/MfNwauycqhBiWZYxsUNXQ9/Q4wS2Ufk7mCYVT8ZAkLyzzLe0jeaCfOHo+zoWMSD3rOQc90XhamuUqdDTjeK4IocFI9M3VcoiVgzvPiwOjI9/7PH02MTDa2dJAHtmz3empNMeolY15OxMC2Lb9NqhF9e3LaHi19/dTIxB1SKhbbML4mBPxAYW88pHqrcV7HOPv1V97YteszhYYVuWPPvLjF/uVfrhGj9aug3n+D+wDc19z9pL4jCVINmxjb0tIMC1hyfLiBVtRxICumsrQ6Gs86cSSK79kUBp9hvsT8jgyScbKJYYDlydJvLWW7FnxqKUIcVwrVDy0FKx9e0oIRNuh8ZYkChroLqXxmCT16VD/B9P6vLKFXWsNx+MJDhMz/yJJJEtRCeM4NYGLeJ38Jfnqsa+7jT3i+wXk/iv+OJ+9533gCtn/uzVgzfQkMaKvh67x0tVmq1Jz7dlQwoFU/HMXP1knrqNRZqQD+WnM+3vFkDF3Aj9VUgx5R740IdYKkqe0Noqivikm8HPelUilOFOqe8qJbvWRK1vyLVMkjCnI6pPG8f3FY8gnyIn9cVSRaQUAKqumQIOj9rZIHnheDtVCDIHLiUxLhgX4nU/gVJ6iEFz2qZgYFIbTY51doHT6RPLxzeHjHzjXDO9mvcJKWDLIsfpjJG4LiBwVRjfniMaiSF58QcS0IiaElmsjFoegiDb3o8G5vuJYTDgq1clxOxsSAyNf+tUhgkdL9IROKGqJ/sR8dm9RyoiJwwmGRl5u80dZQiBfvhy56eb+iLQ6Ioug3NFzUarGYeEjkwxE5pkrQkFoox0uCpNZgwe96F5vpiXo5BVdZN5IbVH+TYWzwu6JPSYLgZlMpvdAk1sQGdEGUw/XNmpRaGxMlvTvSLGler6wrgijUADgbxRot36qlg5wbvb0AwEQ3LyDQ9YIuCrHBJkH06pJYL2gSfiZL1CM9EUmDIZN1GeoQQG6FxU7vDic7qBsyzr15eMcOAOeOme9LnADvUUSxHvoFQNkv8F5d8bq0RT4Rj61pizVJl1lWfFJ0i16npEBL3ioIXt0LdLRacokWauagJAd/AEVBrhEkAQZUqJnkBW+LzMcjPDvEi/54INyCwyd8BXoBw1UveOv9hip6oFwozrldapvMc6u5WngPfTknzVxbBaXiTbE/3+BXGysQZRZ806GVGWZ2MdaQicrA+vl2ctTlN2qqrYxjJyfCQl2KxQdwszOtlHIr+zCUUa3lsLAYQ4p6Ros15AZQIq1XSsFQM2a71TNqS9rM/L+VXW1sG+Ud9z0+n53z9XI+n3NxHMe5XJzr1XEd23UsN+TNcVxjUscYyw2pF0gIpbx0JRpRQW1XdazKJoYmrV21hcIqpG18mJCdZgwVBurQeK2H9mVVPyC0IRCaJm0TXxhKzJ7/c3aadt2kSdH5/BbJz8v/7fn/fr9GV9QtxZG+pvZarK+h+YatD1QEe4GAmJzFMIa5sfKGIJtGgrJjH1DChQuU8P7y8vv1vz/nT6vpn5V13W2jeZs6KKxcREuCzdMeeYPKfPEDpvzIxRVhULXxNJLscp9r/Vk13bvyN/NHS2+fL5XOv730rbfPlax0LOdiEd2B8DJVC7PZP29esTH0Y7+lTGc1PXv5yMrHU7N5lRVYrhXhjaQdpZmkUV8Drfkk4Xv24ojomGmtQHBetUt8omADSkcKuATMoD5UoSDnFw3UoCFbVmkPQSHpPjzCZuj3RomK6KjS0G/TLlZ5SyJRZRmDDL7q4rH7tpdm7oVBTjheMTO0p2tsfyPdx/YnQnwbRJ9qX3y7WQVIqtlQyBqEoy+ccXVRgxE8sBJP5BFcbfgFMIM8IomuFRwezfDO8ntFDq8um//+ww/q0nNBBRRklSAVCcaDIU2JBlRRkRy8lgx3WTlfKIACJ1dOlXweFi9qWUIpyeLS2rnw/MrZ86N6Lj8TphHDUcVPP1tkpNz1v35UAEKm3BSAPHzBIJqTtNAdurJLC/iGzo3zLYwnOOxJPbZQjopmRi1O062izSoPOPJDvomREJdeGHJLTk7BGzf/+luvkvlAJsRM4LU9ZiqY5kwnTNAdsKN2Kb1jD56Ncm2tnIakoDwNScF9oUr+T5X9tUoSZuOeWmW/ULkLbqG8HgKxQ9B9zkNhfCJRvfce/DhNdAwzOSJxWJnC01Legxe/zZ3Il2Be0o5LDueEZBC49oF3BT80gkh9Ic6DFAUcVpPzasnKACkrOXpkenZj/4TgUM0EuwGnJDCZDOgUbmfKRTgUFi2i5ubC96+c+/GYvj8/E6HNVpYNxgNhzRcN+J2KKLbqo2Efw3UNwIx878S9XR3Ijte3LNErdIt/4fCiLrmtrWL5nRLnmA92w5m+0m9+ITDhvXlgeVv+jbdenYJp0dRdmq7gaRGseFqGvHha5qIiBdOCnAKeljDFw3wiOvfHTz4n80udbkwsyc0Zsx/PCw6N0WDc7xyMQutM3IlT7QD1+XXRW8/pQVuxftH8QoxJU5e1r/7xmYRX2ifUzFZP2O9J79I+6DEg3UsToUqMcG+3RpoYXEObCSiJJQN5O9CLDZeltZP0Zkx04rkySeyuO5omiQS1snEmDLFtI//fbY5LEOa0UNvb53EssdsMt8UzLxWHjz1U7PKVDi2PlF46U0jlM2jzksfra9t8GaWnU6uxcY8XdSAPiiVjifJSLPpwOSPKfn+bmCk/HI0tlRO09vT6Ulgfzvh8mWE9vLT+9OyLx7P4v8gy2o+yx1+cTT453+nd/BS5UWL+yeTCyUx7eDIje6lOOTMZbs+cbI7LKtHnCeM1T3rlIIUIQe9KpcVA3UYaurBQQzRVBScRK6p2hgBg6scmhjGKvlvoWtcWttYF6ZSha20gu0gZFJBdpK8rXDw6CuprBBaLHwEVS20EFepXmtaBdJFybl4T3Syn1YugXGVehQ9cMYC0V/CXqSL1uBKg/ICaxJ/cI+ALLeiUGmz2/Gz15u42HTCdaeT2aq0amYhEKlOEDC1ANi8ROLEaudRME7ePE6luAUgyKqEaMKkPAs9+BKggxwTITRMhfFPdR6jFCfu+BsABr2wAszsS1bGEw9jlARW/MZRPJG5TQejbvkFvKBU2hAqbT+NNwGfzBSAxw/4vZnwQZ5Q6/e1GreA7+aUP83E4I4rnGdH+Lufwvss6qaMi+x7nEHyFpMQLO65yjlLh9KGMzdn5Fivekr8u0Y2v5zccAEpAv/M6uM0Rglk4ldBGNXmgnifPPjqbHA0xYjvAL0y0cQ5s+dq0C6+mu0wLoAXS0egUzNcqOwEGT1UegAPu6iKspp15vKUkvzdF3FLIsdY3niVkEwgCbkQISS0j4MWxxYPlQ/YXJFnY4PkZHDMPEupBqL+QABpEQRirhSKolj7Nz1DMze+b8ZUR0sPDPzp3JhzVbJTyyAeZaJSOD1IXcIDMuhiuLmSe/8kzsYzurX+cXYmGT9E4QvSlJlM+lm7lfOzUEzvwlXJRZY6V7CzN1de6qEmp06Nrs+VZjaV5zmcPL5TG8KN54cLLhcLyEPL7T+evDTlj2umLr8zWl1mvXaApz9SjYfvO2DvHrvuoXv+ZLjuvJDI6/uf4fyxO4XiNP13fsFEO/MqX3rpHkSU9PRvl8fsMlyzHBI5lbo7JgHfgmw3eAVetwocq/VGIHfZE1niGnOyMQIGOnwQHZtg8HFGIBoVGV+3SeJfbBky1a+OEUnJ8oCVA7KAb4PRWvT9FSgE8cIR0eJOJbZh6nsIZnXwTrB57q60qWa/RhT1M9TX6LUFeQt3qigaAPUrj4GjzchNgry8MbqNuWHeYUf0LdzdS29EYNF6U3MrGhhB2TDch9rxHmJHdWzD7oq8X1f/ZANrXw4KZVtwl8sV6m7sHKe0Ut1EXhPwNPOAq4Z4mdrCjUaM2aiy9IQI8i5Cu1v6GHfQAzbQjUaWhIsvtwHbQ30vksZtV6ttZPCqmGHBWVYk1CLfx+IDF82udSAflLmzxbIIfLJ55lboaSk0M1PdQV/HviMBooMx/M3mb17FlNK+CZcRjuXEIfvkNfTr4bXebDpoeBCsYh193MFRZIG2PcmSNPkh6d1thURwii6JQqxQECN2xS1zrzcLbva6WwFq2F26zVlhEWSCywO5yHopztepDeJlkC3g7WxLjuQNw8D8PzlPZUybO82AcryAld6Bs+E7Sd9s3jJrUQ1AOMA5MiHYWdJaB8jJRiDUanBuE9RpeQ+BVIdAEqIiMQ3sFvzJM4SWIR3ICtbTpKvqFEmizISqlBA/+9MNj0bwa8INCcTxfbMNBOBJcG5rkQKiVkwvTe3GepgV7pgeX/7A6uxqaOZlza3x9g5ZyJ2dC9a84jRZfUwIcL9OxtCYIWjrm4fiA8troylNlJzuqqYq3R5XbeafocbFDqhKNKuoQK3XiQIpnZbXHq6jaKCt949jKqJS6M+3OvzlXP+tO35mSjsy9Sdr1tvmqIeypHjAdNf1yqxJdKYQqB2uVhyLQqXGEUBHvg6PZNb1/N5TgDSKRmKEh8ngTcJIgmJM5PDeLtcqiAAcqDSkmELsn9ezqHPZP6+HY3gMzYH0XHev9u1MFQprUI6779f3dj5DtPjaP57FLSiWIxMBad3gv3MVAz/H2/qxZ/NNI5UuFtoseg92VPEVQ8yb6MBHCGjtC2KkZo2gOhn2bQ7Rsu7/VyV0JnvjL+vrHp4JzNotd4r2lp8d4ITAg+ieV0e+WvIJot9jmXvE960ko/BSP/5S97T/0Cf0e/fUjR17XPf3fD3ZDiKn0U2fgCs9udYSoe/b55VRq+fnZ80eVu3PpdrqgIgtOqNUC7Z7MFbqPXjsO1K5A4knzx1NP4MQ/rHuecIaSyVBodDTUePz/tUIDt9MKDUCs5SZaoZ1eQyu0u6kVqu38n1qhTVSK0Vxv9Asr/6EVej/XRn0pj8vUV3Krr14LKvWaEqjXbqMVetknU/+S5bpVBrlQPIzUF41esK/rzJ34dx7Ay7nvBjt5HMhoBm+wP5M2HNmA3xp3UB5t0NDzDcVnIAaGAIcQBPcZpVQgKaXxalE6pYiXbdsRlDs8w6oy6U+XUDCvDT0a02fCyDuhuHVOZiw0TsVbbfgiWvRM0F9cfCo79fMp3+FfH6LVoo78CV6ysCxl53FyNKGrWW/yRFzPa7yLDcqSpDgED+9tQ5xdtNt4lnP67lbVTK+sSGK/dPg3LzwzGp4vTbo9PK24kOpW7/L59uVxEv9vNhZ5rAAAAHjaY2BkYGAA4n1Pt8TF89t8ZZDnYACBM7d3WsHo/3/+/2E3ZWMCcjkYQCQDAIZ4DfYAAAB42mNgZGBgY/p/mYGBg+H/n///2E0ZgCIoYCEAllcGunjajVIxDsIwDHSdxKA+gomdgRkxVAyIkT904g1IzIxM/QQTM1PHfgiBVOykaZ0CElVP55xPbi4pQnhQscAwCAcWLTsyIADuzEvmfWDpWfHy606eYcI61YwdZAJZfwPBAHcLmnsyFr5G2/TzUPtj7R6+priOc03Je2oGX888l66Qx57XDzznzP5Z6v+N9hV9dtXx+jOXVbXbpFlFt13P1AG6/x/aVmdLzvICqHKQK9XeGsjlPHXO0TzUWfg/yEbfif3+XqlgTwFo5sySpRrdW5VoQFvAKddvyk4ojAB42mNgIBJwMAQw3GKsY9JiymNaxBzF/IxVgLWPbQK7E3sd+wGOFk4hzglcWtw5vG68C3hv8eXx7eDX4d8l4CGwQlBNcIaQhNAtYRvhXSJJIn0iD0QXiaWJfRF3Ed8nsU3ik2Sc5DupedKLZC7IcciryU+S/6eQo3BDcYVSmDKHcoDyMRUOlTSVXapaqgfUEtSeqaeoz1B/oiGj4aLRobFN44dmgGaP5gnND1oKWlO03mlHad/QadD5pztHT09vh76Kfob+Gv0PBiYGTQY3DPUMOwzXGYkY9RhHmTCZlJmKmJ4zszHbZaFhccxSxHKa5QHLV1Z51nLWXtbzrB/ZqNjMsg2wvWa3zF7D0cjxhtMC5xznHhcJlzZXB9c/bnPcudzveJzzdPI85nkMAJW1XQAAAAEAAAChAV0ADAAAAAAAAgABAAIAFgAAAQABswAAAAB42uWSQUoDQRBF30wiRA/gui8wYTJglCGIILgKEYwQXCY6iQGZSKIRV15P75SFv6s7o3gFu6mu37+rqutDAR3mtEjahyT4FXD6C7cYNLitl0HEB+w4j/iIXVJG/Mlx2o/4izwdcsWKmhfzaxZUOAq65PKl7CP6gjMyetqZcC5fiL3lkSUboXBOZc+qs1LFins7H8S9yc+kJvzl42rj97m1RXouxM+tG8clY23HRZObCU1V2ff5qmzvrxkx5E5dO27EbGXr+OarLuyHytil3Z0q7Tv/6SrcN8I+znf/xHujyMfPZEFT919rn/zR1LOJmUQFI/HbODNO/Kkm6EQxpXDfeJufby3lcil42m3PZ6+VVRBA4bNAxQ6IvVFVxHZ2368NLrdQVBRU7F1BVLBi7yIiAmLvGH+pknuW8YuTTFbm05MZLRjNz9+7R7tG/zd/nVxYwMLRQk7hVE5jEadzBmdyFmdzDueymCUs5TyWcT4XcCEXcTGXcCmXcTlXcCXLWcFKVrGaNVzF1VzDWq5lHddxPTdwIzcxJhBJZAqVRmfgZm7hVm7jdtazgSk2Ms0Ms8yxic1sYSt3cCd3sY27uYft7OBe7uN+dvIAD/IQD/MIj/IYj/MET/IUT/MMz/Icu9jN8+zhBV7kJfayj5d5hVd5jdd5g/28yVu8zTu8y3u8zwd8yEd8zCd8ymcc4HMO8gWH+JLDfMURjnKMrznON3zLd3zPD/zIT/zML/zKb/zOH5zgz0X79+0Zj8czdjzp1Hyj98kGG22y2RZbbbPdDnZq0jg3aZnvrM7cfw022mSzLbbaZrsd7JTdaKftjJ2dNOgG3aAbdINu0A26QTfoBt2gG3SDbtANulEv6kW9qBf1ol7Ui3pRL+pFvagX9eK/3tykyX+TftJP+kk/6Sf9pJ/0k37ST/pJP+kn/aybdbNu1s26WTfrZt2sm3WzbtbNulk36xbdolt0i27RLbpFt+gW3aJbdItu0S26RbfqVt2qW3WrbtWtulW36lbdqlt1q27VrbpNt+k23abbdJtu0226TbfpNt2m23SbbtPtul2363bdrtt1u27X7bpdt+t23a7bdbvuoDvoDrqD7qA7lH8AjT2Q0LgB/4WwAY0AS7AIUFixAQGOWbFGBitYIbAQWUuwFFJYIbCAWR2wBitcWFmwFCsAAAABULYIugAA) format('woff');
    font-weight:400;
    font-style:normal
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    border:0;
    font:inherit;
    margin:0;
    padding:0;
    vertical-align:baseline
}
html {
    line-height:1;
    -webkit-font-smoothing:subpixel-antialiased
}
ol, ul {
    list-style:none
}
table {
    border-spacing:0
}
caption, td, th {
    font-weight:400;
    text-align:left;
    vertical-align:middle
}
blockquote, q {
    quotes:none
}
blockquote:after, blockquote:before, q:after, q:before {
    content:"";
    content:none
}
a img {
    border:0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
    display:block
}
figure {
    margin:0;
    padding:0
}
@font-face {
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    src:url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff')
}
body {
    background-color:#fff;
    color:#000;
    font:13px/1.5 Helvetica, Arial, "DejaVu Sans Condensed", sans-serif;
    min-height:500px;
    word-wrap:break-word
}
img {
    -ms-interpolation-mode:bicubic;
    border:0;
    vertical-align:baseline
}
svg:not(:root) {
    overflow:hidden
}
::-moz-selection, ::selection {
    background:#dffaae;
    color:#666;
    text-shadow:none
}
b, strong {
    font-weight:700
}
em, i {
    font-style:italic
}
a {
    color:#0976bc;
    text-decoration:none
}
a:active, a:focus, a:hover {
    text-decoration:underline
}
a:focus {
    outline:dotted 1px #999
}
input, label, select, textarea {
    font-family:Helvetica, Arial, "DejaVu Sans Condensed", sans-serif;
    font-weight:400
}
select {
    -moz-appearance:button;
    -webkit-appearance:button;
    background:#fff;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    cursor:pointer;
    margin:0
}
.uneditable-input, input, input[type=email], input[type=password], input[type=text], select, textarea {
    border:1px solid #aaa;
    color:#484848;
    display:inline-block;
    font-size:13px;
    height:18px;
    line-height:18px;
    padding:4px;
    vertical-align:middle;
    width:210px
}
input {
    vertical-align:baseline
}
.uneditable-input, select, textarea {
    border:1px solid #aaa
}
input[type=button], input[type=reset], input[type=submit] {
    border:0;
    margin:0;
    vertical-align:middle
}
fieldset {
    margin-bottom:18px;
    padding-top:18px
}
fieldset legend {
    color:#404040;
    display:block;
    font-size:19.5px;
    line-height:1;
    *line-height:1.5;
    padding-left:150px *padding:0 0 5px 145px
}
label {
    color:#404040;
    float:left;
    font-size:13px;
    line-height:18px;
    padding-top:6px;
    text-align:right;
    width:130px
}
mark {
    background-color:#ffff80;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    display:inline-block;
    padding:0 3px;
    text-shadow:none!important
}
mark.b {
    background:#80eaef
}
input {
    border:1px solid #ccc;
    color:#484848;
    display:inline-block;
    font-size:13px;
    height:18px;
    line-height:18px;
    padding:4px;
    width:210px
}
input[type=checkbox], input[type=radio] {
    cursor:pointer
}
select {
    padding:initial
}
input[disabled], input[readonly], select[disabled], select[readonly], textarea[disabled], textarea[readonly] {
    background-color:#f5f5f5;
    border-color:#ddd;
    cursor:not-allowed
}
input[type=checkbox], input[type=radio] {
    border:0;
    height:auto;
    line-height:normal;
    margin:3px 0;
    *margin-top:0;
    padding:0;
    width:auto
}
input[type=file] {
    background-color:#fff;
    border:initial;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    padding:initial
}
input[type=button], input[type=reset], input[type=submit] {
    height:auto;
    width:auto
}
input[type=file], select {
    height:27px;
    *height:auto;
    *margin-top:4px;
    line-height:27px
}
select[multiple] {
    height:inherit;
    background-color:#fff;
    transition:all .05s linear;
    -o-transition:all .05s linear;
    -moz-transition:all .05s linear;
    -webkit-transition:all .05s linear
}
input, textarea {
    box-shadow:inset 0 1px 3px rgba(0, 0, 0, .1);
    -moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .1);
    -webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .1)
}
input:focus, textarea:focus {
    border-color:rgba(82, 168, 236, .8);
    outline:0
}
textarea {
    height:auto
}
input[type=checkbox]:focus, input[type=file]:focus, select:focus {
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    outline:1px dotted #666
}
select::-webkit-scrollbar, select[multiple]::-webkit-scrollbar {
    width:5px
}
select::-webkit-scrollbar-track-piece, select[multiple]::-webkit-scrollbar-track-piece {
    background:#f6f6f6
}
select::-webkit-scrollbar-thumb, select[multiple]::-webkit-scrollbar-thumb {
    background:#eee;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px
}
table {
    border-collapse:collapse;
    font-size:13px;
    margin-bottom:18px;
    padding:0;
    width:100%
}
table td, table th {
    line-height:18px;
    padding:10px 10px 9px;
    text-align:left
}
table th {
    font-weight:700;
    padding:5px 10px;
    vertical-align:middle
}
table tbody th, table td {
    border-top:1px solid #ddd;
    vertical-align:top
}
.col, .entry, .row, body img {
    transition:all .2s linear;
    -o-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear
}
.col {
    display:inline;
    float:left;
    margin:0 10px
}
.row {
    *zoom:1;
    margin:0 auto;
    width:960px
}
.row:after, .row:before {
    content:"";
    display:table
}
.row:after {
    clear:both
}
.row .row {
    display:block;
    margin:0 -10px;
    width:auto
}
.grid-1 {
    width:60px
}
.grid-2 {
    width:140px
}
.grid-3 {
    width:220px
}
.grid-4 {
    width:300px
}
.grid-5 {
    width:380px
}
.grid-6 {
    width:460px
}
.grid-7 {
    width:540px
}
.grid-8 {
    width:620px
}
.grid-9 {
    width:700px
}
.grid-10 {
    width:780px
}
.grid-11 {
    width:860px
}
.grid-12 {
    width:940px
}
.grid-1a {
    width:40px
}
.grid-2a {
    width:100px
}
.grid-3a {
    width:160px
}
.grid-4a {
    width:220px
}
.grid-5a {
    width:280px
}
.grid-6a {
    width:340px
}
.grid-7a {
    width:400px
}
.grid-8a {
    width:460px
}
.grid-9a {
    width:520px
}
.grid-10a {
    width:580px
}
.grid-11a {
    width:640px
}
.grid-12a {
    width:700px
}
.grid-13a {
    width:760px
}
.grid-14a {
    width:820px
}
.grid-15a {
    width:880px
}
.grid-16a {
    width:940px
}
.grid-1-5 {
    width:102px
}
.grid-4-5 {
    width:295px
}
.grid-3f {
    width:210px
}
.grid-2u {
    width:160px
}
.grid-6u {
    width:440px
}
.grid-2c {
    width:126px
}
.grid-3c {
    width:300px
}
.grid-4c {
    width:322px
}
.grid-6c {
    width:450px
}
.grid-7c {
    width:504px
}
.grid-10c {
    width:814px
}
input.grid-1, textarea.grid-1 {
    width:40px
}
input.grid-2, textarea.grid-2 {
    width:130px
}
input.grid-3, textarea.grid-3 {
    width:210px
}
input.grid-4, textarea.grid-4 {
    width:290px
}
input.grid-5, textarea.grid-5 {
    width:370px
}
input.grid-6, textarea.grid-6 {
    width:450px
}
input.grid-7, textarea.grid-7 {
    width:530px
}
input.grid-8, textarea.grid-8 {
    width:610px
}
input.grid-9, textarea.grid-9 {
    width:690px
}
input.grid-10, textarea.grid-10 {
    width:770px
}
input.grid-11, textarea.grid-11 {
    width:850px
}
input.grid-12, textarea.grid-12 {
    width:930px
}
input.span1, input.span10, input.span11, input.span12, input.span13, input.span14, input.span15, input.span16, input.span2, input.span3, input.span4, input.span5, input.span6, input.span7, input.span8, input.span9, select.span1, select.span10, select.span11, select.span12, select.span13, select.span14, select.span15, select.span2, select.span3, select.span4, select.span5, select.span6, select.span7, select.span8, select.span9, textarea.span1, textarea.span10, textarea.span11, textarea.span12, textarea.span13, textarea.span14, textarea.span15, textarea.span16 select.span16, textarea.span2, textarea.span3, textarea.span4, textarea.span5, textarea.span6, textarea.span7, textarea.span8, textarea.span9 {
    display:inline-block;
    float:none;
    margin-left:0
}
input.span1, select.span1, textarea.span1 {
    width:30px
}
input.span2, select.span2, textarea.span2 {
    width:90px
}
input.span3, select.span3, textarea.span3 {
    width:150px
}
input.span4, select.span4, textarea.span4 {
    width:210px
}
input.span5, select.span5, textarea.span5 {
    width:270px
}
input.span6, select.span6, textarea.span6 {
    width:330px
}
input.span7, select.span7, textarea.span7 {
    width:390px
}
input.span8, select.span8, textarea.span8 {
    width:450px
}
input.span9, select.span9, textarea.span9 {
    width:510px
}
input.span10, select.span10, textarea.span10 {
    width:570px
}
input.span11, select.span11, textarea.span11 {
    width:630px
}
input.span12, select.span12, textarea.span12 {
    width:690px
}
input.span13, select.span13, textarea.span13 {
    width:750px
}
input.span14, select.span14, textarea.span14 {
    width:810px
}
input.span15, select.span15, textarea.span15 {
    width:870px
}
input.span16, select.span16, textarea.span16 {
    width:930px
}
table .span1 {
    width:20px
}
table .span2 {
    width:60px
}
table .span3 {
    width:100px
}
table .span4 {
    width:140px
}
table .span5 {
    width:180px
}
table .span6 {
    width:220px
}
table .span7 {
    width:260px
}
table .span8 {
    width:300px
}
table .span9 {
    width:340px
}
table .span10 {
    width:380px
}
table .span11 {
    width:420px
}
table .span12 {
    width:460px
}
table .span13 {
    width:500px
}
table .span14 {
    width:540px
}
table .span15 {
    width:580px
}
table .span16 {
    width:620px
}
@media only screen and (min-height:900px) {
    body.landing #site-footer {
        bottom:0;
        left:0;
        position:fixed;
        right:0;
        z-index:-1
    }
}
@media only screen and (min-height:815px) {
    body.message #site-footer {
        bottom:0;
        left:0;
        position:fixed;
        right:0;
        z-index:-1
    }
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
    #site-search .search-opt {
        width:323px
    }
    #site-search .search-opt span {
        display:none
    }
    .goto-fjb, .goto-frm {
        display:none!important
    }
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait), only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {
    .row {
        width:768px
    }
    .grid-1 {
        width:44px
    }
    .grid-2 {
        width:108px
    }
    .grid-3 {
        width:172px
    }
    .grid-4 {
        width:236px
    }
    .grid-5 {
        width:300px
    }
    .grid-6 {
        width:364px
    }
    .grid-7 {
        width:428px
    }
    .grid-8 {
        width:492px
    }
    .grid-9 {
        width:556px
    }
    .grid-10 {
        width:620px
    }
    .grid-11 {
        width:684px
    }
    .grid-12 {
        width:748px
    }
    .grid-1-5 {
        width:76px
    }
    .grid-4-5 {
        width:230px
    }
    #subforum table td, #subforum table th {
        padding:5px 12px
    }
    #subforum table td:first-child, #subforum table th:first-child {
        padding:5px 10px
    }
    .hot-img-c {
        margin-top:35px;
        overflow-y:hidden
    }
    #hot-r .hot-img-c {
        margin-top:0!important
    }
    .hot-img-c .thumb-text a {
        font-size:.75em;
        width:90px
    }
    #site-search .search-opt {
        width:323px
    }
    #site-search .search-opt span {
        display:none
    }
    #search {
        float:none;
        margin:0 auto;
        width:300px
    }
    #search input[type=text] {
        width:252px
    }
    #hot-cat ul li span, #hot-cat ul li:nth-last-child(2), #hot-cat ul li:nth-last-child(3), #hot-cat ul li:nth-last-child(4) {
        display:none
    }
    .category-bar {
        width:748px
    }
    .kaskus-hq .promo-banner .welcome .button, .kaskus-hq .promo-banner .welcome p {
        font-size:.875em
    }
    .kaskus-hq .promo-banner .grid-hx {
        width:180px
    }
    .kaskus-hq .promo-banner .grid-hy {
        width:548px
    }
    .kaskus-hq .promo-banner .grid-x {
        width:117px
    }
    .kaskus-hq .call-action .blue {
        text-align:center;
        width:145px!important
    }
    .kaskus-hq .call-action .blue i {
        display:none
    }
    .fjb-landing-hero .call-action {
        width:206px
    }
    .hr-content .tab-panel {
        width:748px
    }
    .additional-fjb-search legend {
        padding:5px 5px 5px 80px
    }
    .additional-fjb-search legend:after {
        left:10px
    }
    .additional-fjb-search input[type=text] {
        width:250px
    }
    #kurs .kaspay-link {
        width:236px
    }
    .smiley-wrapper {
        background:#fff;
        border:solid 1px #f0f0f0;
        margin:5px 0 0 149px;
        position:relative;
        right:auto;
        top:auto;
        width:450px
    }
    .smiley-wrapper hr {
        border:0
    }
    .hot-img-c .tab-panel {
        height:202px
    }
    .hfeed .entry {
        width:570px
    }
    #forum-listing .forum-control .pagination li:nth-child(7), #forum-listing .forum-control .pagination li:nth-child(8), #forum-listing .forum-control .pagination li:nth-child(9) {
        display:none
    }
    .classified-wrapper .wtb-wrapper, .classified-wrapper .wts-wrapper {
        width:230px
    }
    .user-content-wrapper .grid-6u {
        width:558px
    }
    .user-content-wrapper .grid-13a {
        width:568px
    }
    .user-content-wrapper .grid-4.right {
        width:560px
    }
    .user-content-wrapper .grid-4.right #hot-r {
        float:left;
        width:312px
    }
    .user-content-wrapper .grid-4.right #hot-r h2 {
        padding:3px 10px 2px
    }
    .user-content-wrapper .grid-4.right #hot-r .thumb-text {
        top:8px
    }
    .user-content-wrapper .grid-4.right #hot-r .tab-panel .caption {
        bottom:8px
    }
    .user-content-wrapper .grid-4.right .ads300 {
        border:0;
        height:201px;
        margin-left:-1px;
        width:236px
    }
    .user-content-wrapper .grid-4.right .ads300>div, .user-content-wrapper .grid-4.right .ads300>iframe, .user-content-wrapper .grid-4.right .ads300>img {
        height:201px!important;
        width:236px!important
    }
    .liveposting-wrapper {
        border-top:solid 1px #ddd
    }
    .user-bar .friend-network .item {
        width:46px;
        min-height:80px
    }
    .user-bar .friend-network .item:last-child {
        display:none!important
    }
    .user-private-message .post-title {
        width:315px
    }
    .user-private-message .datepm {
        font-size:12px
    }
    .user-main-content .reply-form {
        padding:0 10px 20px
    }
    .user-main-content .reply-form label {
        width:90px
    }
    .user-main-content .reply-form .input {
        margin-left:100px
    }
    .user-main-content .reply-form .input input[type=text] {
        width:400px
    }
    .user-main-content .reply-form .markItUp {
        width:415px
    }
    .user-main-content .reply-form .markItUpEditor {
        width:405px
    }
    .user-main-content .grid-6a {
        width:258px
    }
    .user-main-content .grid-7a {
        width:290px
    }
    .content-friend div.item {
        width:134px
    }
    .add-folder input[type=text] {
        width:230px!important
    }
    .content-folder .item {
        width:95px
    }
    .homelink-hide {
        display:none
    }
    #featured-group .featured-group-list {
        padding:25px 0
    }
    #featured-group a.item {
        margin:0 13px
    }
    .group-wrapper .content-group-wrapper a.item {
        width:94px
    }
    .group-wrapper .content-group-wrapper a.item figure, .group-wrapper .content-group-wrapper a.item figure div {
        height:80px;
        width:80px
    }
    .group-wrapper .content-group-wrapper a.item figure img {
        display:block;
        margin:0 auto;
        max-width:80px *width:80px
    }
    body.fjb .grid-13a, body.search .grid-13a {
        width:568px
    }
    #group-list-wrapper .user-tab-nav a, #user-list-wrapper .user-tab-nav a {
        padding-left:10px
    }
    #group-list-wrapper .user-tab-nav a img, #hot-cat ul li.hot-cat-label::after, #user-list-wrapper .user-tab-nav a img {
        display:none
    }
    #details-header::after {
        width:180px
    }
    #group-list-wrapper .user-tab-nav a, .user-profile-wrapper .user-tab-nav a {
        padding-left:5px;
        padding-right:5px
    }
    .user-profile-wrapper .user-tab-nav a img {
        display:none
    }
    .subforum-table table .span3 {
        width:200px
    }
    .subforum-table td .grid-4 {
        width:231px
    }
    #site-header h1 {
        width:193px
    }
    #site-header h1 a img {
        margin-top:-12px;
        width:150px
    }
    #site-header h1 .fjb-logo {
        right:5px;
        top:17px;
        width:40px
    }
    .hfeed .entry-footer .user-tools .button i {
        display:none
    }
    .kaskus-hq .call-action .button {
        margin:0 auto
    }
    .kaskus-hq .call-action .button.orange {
        width:145px
    }
    .kaskus-hq .call-action .button.orange i {
        display:none
    }
    .ht-content a:focus, .ht-content a:hover {
        font-weight:400!important
    }
    #hot-cat, #site-footer, #site-header, #site-header .iee-header, .main-site-header, .meta-header {
        min-width:768px!important;
        width:100%
    }
    .custom-landing {
        left:0;
        margin:0;
        min-width:768px!important;
        overflow:hidden;
        width:100%
    }
    .bottom-frame {
        left:0!important;
        margin-left:0!important;
        min-width:768px!important;
        width:100%
    }
    .bottom-frame iframe {
        width:auto!important
    }
    #user-profile-main .list-vm.visitor-message .item-content .message textarea {
        width:390px
    }
    .goto-fjb, .goto-frm {
        display:none!important
    }
    body.landing .landing-header #logo {
        width:240px
    }
    body.landing #search {
        width:500px
    }
    body.landing #search input[type=text] {
        width:389px
    }
    .mid-c-banner {
        overflow:hidden;
        width:236px
    }
    .mid-c-banner iframe {
        width:236px!important
    }
    body.epulsa .epulsa-wrapper {
        padding:10px 5px;
        width:226px
    }
    body.epulsa .epulsa-wrapper h1 img {
        width:206px
    }
    body.epulsa .epulsa-wrapper .main {
        padding:5px 5px 30px;
        width:216px
    }
    body.epulsa .epulsa-wrapper .clearfix .selectbox {
        width:105px!important
    }
    body.epulsa .epulsa-wrapper .clearfix input[type=text] {
        width:206px
    }
    .main-content .hot-img-c .thumb-text a:first-child {
        width:93px
    }
}
body.landing {
    background:#b1d3ec;
    overflow-x:hidden
}
body.landing #site-header {
    background-color:transparent;
    border:0;
    padding-top:60px;
    position:relative
}
body.landing #site-header h1 {
    width:244px
}
body.landing #site-header h1 a img {
    display:block;
    margin:0 auto;
    width:auto
}
body.landing #site-header h1.beta-logo:after {
    left:228px;
    top:-2px
}
.landing-header {
    position:relative
}
.landing-header:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/bg-white-logoplace.png);
    left:50%;
    margin-left:-250px;
    position:absolute;
    top:-30px;
    z-index:-1
}
.landing-header h1 {
    margin:0 auto
}
.landing-header #logo {
    margin:-10px auto 10px;
    position:relative;
    z-index:1
}
.landing-header #logo>a {
    position:relative;
    z-index:1
}
body.landing #site-search {
    text-align:center
}
body.landing #search {
    background:rgba(255, 255, 255, .3);
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    display:inline-block;
    float:none;
    margin:75px auto 0;
    padding:10px;
    position:relative;
    z-index:1
}
body.landing #search input[type=text] {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    font-size:16px;
    padding:10px 100px 10px 10px;
    width:450px;
    transition:all .2s linear;
    -o-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear
}
body.landing #search input[type=submit] {
    background-color:#ffc61a;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFC61A', endColorstr='#FFFFB31A');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ffc61a), color-stop(100%, #ffb31a));
    background-image:-webkit-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-moz-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-o-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    border-radius:0 3px 3px 0;
    -moz-border-radius:0 3px 3px 0;
    -webkit-border-radius:0 3px 3px 0;
    bottom:11px;
    color:rgba(0, 0, 0, .6);
    font-size:16px;
    font-weight:700;
    height:auto;
    opacity:1;
    padding:10px;
    right:10px;
    text-indent:0;
    text-shadow:1px 1px 1px rgba(255, 255, 255, .7);
    top:11px;
    width:90px
}
body.landing #search input[type=submit]:focus, body.landing #search input[type=submit]:hover {
    background:#ff9500
}
body.landing #hot-thread-landing {
    position:relative
}
body.landing #hot-thread-landing h2 a {
    color:#fff;
    text-decoration:none!important
}
body.landing .ht-content {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    height:225px;
    margin:25px 0;
    overflow:visible;
    padding-bottom:20px;
    padding-top:65px;
    position:relative;
    z-index:1
}
body.landing .ht-content:hover h2:before {
    opacity:1
}
body.landing .ht-content h2 {
    background:#41a2dd;
    border-radius:0 3px 3px 0;
    border:0;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    color:#fff;
    padding:8px 0 8px 40px;
    text-shadow:-1px -1px rgba(0, 0, 0, .2);
    top:10px;
    width:240px
}
body.landing .ht-content h2:before {
    content:"";
    border-radius:3px 0 0;
    border:solid 10px #fff;
    border-top-color:#0776b9;
    border-left-color:#0776b9;
    bottom:0;
    opacity:0;
    position:absolute;
    right:0
}
body.landing .ht-content h2:after {
    top:-14px
}
body.landing .ht-content>a {
    background:0;
    line-height:18px;
    margin-right:15px;
    min-height:18px;
    position:relative
}
body.landing .ht-content>a:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/icon/bullet_orange.png);
    left:0;
    margin-top:-8px;
    position:absolute;
    top:50%
}
body.landing .ht-content>a:focus, body.landing .ht-content>a:hover {
    background-color:#fff;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 0 50%, 100% 50%, color-stop(0%, #fff), color-stop(9%, #fe9), color-stop(60%, #fe9), color-stop(100%, #fff));
    background-image:-webkit-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:-moz-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:-o-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    color:#111;
    font-weight:700;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
body.landing .ht-content>a:focus:before, body.landing .ht-content>a:hover:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/icon/bullet_red.png)
}
body.landing .ht-content>a a:last-child {
    margin:0
}
body.landing .goto-frm {
    background-color:#1484ce;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF1484CE', endColorstr='#FF1274B5');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #1484ce), color-stop(100%, #1274b5));
    background-image:-webkit-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:-moz-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:-o-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:-ms-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:linear-gradient(top, #1484ce 0, #1274b5 100%);
    border-radius:5px 0 0 5px;
    -moz-border-radius:5px 0 0 5px;
    -webkit-border-radius:5px 0 0 5px;
    box-shadow:0 1px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px rgba(0, 0, 0, .3);
    color:#fff;
    display:inline-block;
    left:-34px;
    margin:0;
    padding:0 10px;
    position:absolute;
    text-align:center;
    text-decoration:none!important;
    text-shadow:-1px -1px rgba(0, 0, 0, .3);
    top:120px
}
body.landing .goto-frm i {
    font-size:30px
}
body.landing .goto-frm span {
    display:block;
    left:-60px;
    line-height:1.25;
    position:absolute;
    text-align:right;
    top:8px;
    width:50px
}
body.landing .goto-frm:hover span {
    font-weight:700
}
body.landing #hot-review-landing {
    position:relative
}
body.landing #hot-review-landing h2 a {
    color:#fff;
    text-decoration:none!important
}
body.landing .landing-hot-review {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    height:310px;
    margin:25px 0;
    position:relative;
    z-index:1
}
body.landing .landing-hot-review h2 {
    background:#ef9f30;
    border-radius:0 3px 3px 0;
    -moz-border-radius:0 3px 3px 0;
    -webkit-border-radius:0 3px 3px 0;
    border:0;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    color:#fff;
    left:0;
    padding:8px 0 8px 15px;
    position:absolute;
    text-shadow:-1px -1px rgba(0, 0, 0, .2);
    top:10px;
    width:190px
}
body.landing .landing-hot-review h2:before {
    content:"";
    border-radius:3px 0 0;
    -moz-border-radius:3px 0 0;
    -webkit-border-radius:3px 0 0;
    border:solid 10px #feda00;
    border-left-color:#db8611;
    border-top-color:#db8611;
    bottom:0;
    opacity:0;
    position:absolute;
    right:0
}
body.landing .landing-hot-review:hover h2:before {
    opacity:1
}
body.landing .landing-hot-review .tab-item {
    font-size:11px
}
body.landing .landing-hot-review .tab-item a {
    color:#484848;
    font-weight:700;
    text-align:center;
    width:120px
}
body.landing .landing-hot-review .tab-item .figure {
    height:auto;
    margin:0 auto;
    width:120px
}
body.landing .landing-hot-review .tab-item .figure img {
    width:100px
}
body.landing .goto-fjb {
    background-color:#6db500;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6DB500', endColorstr='#FF5E9C00');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #6db500), color-stop(100%, #5e9c00));
    background-image:-webkit-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-moz-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-o-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-ms-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:linear-gradient(top, #6db500 0, #5e9c00 100%);
    border-radius:0 5px 5px 0;
    -moz-border-radius:0 5px 5px 0;
    -webkit-border-radius:0 5px 5px 0;
    box-shadow:0 1px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px rgba(0, 0, 0, .3);
    color:#fff;
    display:inline-block;
    margin:0;
    padding:0 10px;
    position:absolute;
    right:-34px;
    text-align:center;
    text-decoration:none!important;
    text-shadow:-1px -1px rgba(0, 0, 0, .3);
    top:120px
}
body.landing .goto-fjb i {
    font-size:30px
}
body.landing .goto-fjb span {
    display:block;
    line-height:1.25;
    position:absolute;
    right:-65px;
    text-align:left;
    top:8px;
    width:55px
}
body.landing .goto-fjb:hover span {
    font-weight:700
}
.custom-landing {
    height:260px;
    left:50%;
    margin-left:-470px;
    position:absolute;
    top:33px;
    width:940px
}
.custom-landing .headline {
    color:#fff;
    display:block;
    font-size:20px;
    left:50%;
    margin-left:-300px;
    position:absolute;
    text-align:center;
    text-decoration:none!important;
    text-shadow:1px 1px rgba(0, 0, 0, .6);
    top:140px;
    width:600px
}
#quick-reply {
    background:#f4f4f4;
    border:solid 1px #e4e4e4
}
body.forum #main-site-nav .forum {
    background-color:#fff;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFC8E8FC');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fff), color-stop(100%, #c8e8fc));
    background-image:-webkit-linear-gradient(top, #fff 0, #c8e8fc 100%);
    background-image:-moz-linear-gradient(top, #fff 0, #c8e8fc 100%);
    background-image:-o-linear-gradient(top, #fff 0, #c8e8fc 100%);
    background-image:linear-gradient(top, #fff 0, #c8e8fc 100%)
}
body.forum .kasad-h {
    background-color:#1484ce;
    padding:5px 0 5px 5px
}
body.forum #site-header .meta-header .meta-header-bar ul li .sub-menu.mykasmart::before {
    border-bottom-color:#1484ce
}
body.forum #site-header .meta-header .bapao-balance {
    background-color:#1484ce;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF1484CE', endColorstr='#FF1274B5');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #1484ce), color-stop(100%, #1274b5));
    background-image:-webkit-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:-moz-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:-o-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:linear-gradient(top, #1484ce 0, #1274b5 100%);
    color:#FFF;
    padding:10px
}
.main-content {
    margin:0 -1px 10px;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    background:#fff;
    position:relative
}
#forum-listing .listing-table {
    border-top:solid 1px #4eb4f7
}
#forum-listing .listing-table thead {
    background-color:#1497ec;
    color:#fff
}
#forum-listing .listing-table thead th {
    border-bottom:solid 1px rgba(255, 255, 255, .7)
}
#forum-listing .listing-table thead th a {
    color:#fff
}
.main-content .ht-content h2 {
    background-color:#f2f2f2;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD9D9D9');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #d9d9d9));
    background-image:-webkit-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-moz-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-o-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    text-shadow:1px 1px rgba(255, 255, 255, .7);
    border-top:solid 1px #d9d9d9;
    box-shadow:0 2px 0 #BBB;
    -moz-box-shadow:0 2px 0 #BBB;
    -webkit-box-shadow:0 2px 0 #BBB;
    border-bottom:solid 1px #e5e5e5
}
.main-content .ht-content a {
    background:0;
    line-height:18px;
    margin-right:15px;
    min-height:18px;
    position:relative
}
.main-content .ht-content a:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/icon/bullet_orange.png);
    left:0;
    margin-top:-8px;
    position:absolute;
    top:50%
}
.main-content .ht-content a:focus, .main-content .ht-content a:hover {
    background-color:#fff;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 0 50%, 100% 50%, color-stop(0%, #fff), color-stop(9%, #fe9), color-stop(60%, #fe9), color-stop(100%, #fff));
    background-image:-webkit-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:-moz-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:-o-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    color:#111;
    font-weight:700;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
.main-content .ht-content a:focus:before, .main-content .ht-content a:hover:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/icon/bullet_red.png)
}
.ht-content {
    overflow:hidden;
    padding:45px 0 10px 20px
}
.ht-content h2 {
    background:#f5f5f5;
    box-shadow:0 0 3px #ccc;
    -moz-box-shadow:0 0 3px #ccc;
    -webkit-box-shadow:0 0 3px #ccc;
    font-size:16px;
    font-weight:700;
    left:0;
    margin:0;
    padding:5px 0 5px 40px;
    position:absolute;
    right:0;
    top:0
}
.ht-content h2:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/red-ribbon.png);
    left:8px;
    opacity:.9;
    position:absolute;
    top:-5px
}
.ht-content .hot-ribbon {
    background:#f66;
    color:#fff;
    display:none!important;
    display:block;
    font-size:10px;
    height:18px;
    left:0;
    line-height:18px;
    padding-left:10px;
    position:absolute;
    text-align:center;
    text-shadow:1px 1px #c20000;
    text-transform:uppercase;
    top:7px;
    transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
    width:30px
}
.ht-content .hot-ribbon:before {
    content:"";
    border:solid 2px #c20000;
    border-bottom-color:transparent;
    border-left-color:transparent;
    bottom:-4px;
    left:0;
    position:absolute
}
.ht-content .hot-ribbon:after {
    content:"";
    border:solid 9px #f66;
    border-right-color:transparent;
    position:absolute;
    right:-18px;
    top:0
}
.ht-content>a {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/sprite-forum-landing.png) no-repeat -187px -65px;
    color:#000;
    display:block;
    margin-left:-7px;
    padding:3px 0 3px 27px;
    text-decoration:none!important
}
.ht-content a:focus, .ht-content>a:hover {
    background:url("http://cdn.kaskus.com/themes_3.0/image: ;s/layout/sprite-forum-landing.png") no-repeat -187px -49px;
    color:#0976bc
}
.main-content .hot-img-c {
    margin-right:-2px
}
.main-content .hot-img-c .thumb-text a:first-child {
    width:116px
}
.hot-img-c {
    box-shadow:-3px 0 6px rgba(0, 0, 0, .1);
    -moz-box-shadow:-3px 0 6px rgba(0, 0, 0, .1);
    -webkit-box-shadow:-3px 0 6px rgba(0, 0, 0, .1);
    overflow:hidden;
    position:relative
}
.hot-img-c img {
    display:block;
    width:100%
}
.hot-img-c .tab-panel {
    background:#fff;
    border:0;
    border-left:solid 1px #ccc;
    height:250px;
    overflow:hidden;
    position:relative
}
.hot-img-c .tab-panel a {
    display:block;
    position:relative;
    transition:all .9s linear;
    -moz-transition:all .9s linear;
    -o-transition:all .9s linear;
    -webkit-transition:all .9s linear
}
.hot-img-c .tab-panel a:after {
    content:"";
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0;
    z-index:2
}
.hot-img-c .thumb-text {
    margin:0 -1px -1px 0
}
.hot-img-c .thumb {
    overflow:hidden
}
.hot-img-c .thumb a {
    display:block;
    float:left;
    height:50px;
    overflow:hidden;
    width:50px
}
.hot-img-c .thumb-text a {
    background-color:#fff;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fff), color-stop(100%, #e0e0e0));
    background-image:-webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);
    background-image:-moz-linear-gradient(top, #fff 0, #e0e0e0 100%);
    background-image:-o-linear-gradient(top, #fff 0, #e0e0e0 100%);
    background-image:linear-gradient(top, #fff 0, #e0e0e0 100%);
    border:solid 1px #ccc;
    color:#000;
    display:block;
    float:left;
    font-size:11px;
    font-weight:700;
    line-height:32px;
    margin-right:-1px;
    position:relative;
    text-align:center;
    text-decoration:none!important;
    text-shadow:1px 1px rgba(255, 255, 255, .7);
    text-transform:uppercase;
    width:114px;
    z-index:0
}
.hot-img-c .thumb-text a:first-child {
    width:114px
}
.hot-img-c .thumb-text a:focus, .hot-img-c .thumb-text a:hover {
    background-color:#fff;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF0F0F0');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f0f0f0));
    background-image:-webkit-linear-gradient(top, #fff 0, #f0f0f0 100%);
    background-image:-moz-linear-gradient(top, #fff 0, #f0f0f0 100%);
    background-image:-o-linear-gradient(top, #fff 0, #f0f0f0 100%);
    background-image:linear-gradient(top, #fff 0, #f0f0f0 100%)
}
.hot-img-c .thumb-text a.current {
    background-color:#f0f0f0;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF0F0F0', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #fff));
    background-image:-webkit-linear-gradient(top, #f0f0f0 0, #fff 100%);
    background-image:-moz-linear-gradient(top, #f0f0f0 0, #fff 100%);
    background-image:-o-linear-gradient(top, #f0f0f0 0, #fff 100%);
    background-image:linear-gradient(top, #f0f0f0 0, #fff 100%);
    color:#cc1414
}
.hot-img-c .thumb-text a.current:before {
    content:"";
    border:solid 4px #f0f0f0;
    border-left-color:transparent;
    border-right-color:transparent;
    border-top-color:transparent;
    left:50%;
    margin-left:-4px;
    position:absolute;
    top:-8px;
    z-index:2
}
.hot-img-c .thumb-text a.current:after {
    content:"";
    border:solid 5px #ccc;
    border-left-color:transparent;
    border-right-color:transparent;
    border-top-color:transparent;
    left:50%;
    margin-left:-5px;
    position:absolute;
    top:-10px;
    z-index:1
}
.hot-img-c .thumb-text:after {
    content:"";
    clear:both;
    display:block
}
.kaskus-hq {
    background-color:#f4f4f4;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4F4F4', endColorstr='#FFD9D9D9');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f4f4f4), color-stop(100%, #d9d9d9));
    background-image:-webkit-linear-gradient(top, #f4f4f4 0, #d9d9d9 100%);
    background-image:-moz-linear-gradient(top, #f4f4f4 0, #d9d9d9 100%);
    background-image:-o-linear-gradient(top, #f4f4f4 0, #d9d9d9 100%);
    background-image:linear-gradient(top, #f4f4f4 0, #d9d9d9 100%);
    border:solid 1px #fff;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    margin:0 -1px 10px;
    position:relative
}
.kaskus-hq:after {
    content:"";
    clear:both;
    display:block
}
.kaskus-hq h2 {
    font-size:14px;
    font-weight:700;
    padding-left:10px;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
.kaskus-hq .promo-banner {
    background:#fff;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border:solid 1px rgba(0, 0, 0, .2);
    box-shadow:0 2px 2px rgba(0, 0, 0, .1)inset, 0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 2px 2px rgba(0, 0, 0, .1)inset, 0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, .1)inset, 0 1px 0 rgba(255, 255, 255, .7);
    height:190px;
    margin:10px -20px 0 10px;
    overflow:hidden;
    padding:0 5px 5px;
    position:relative
}
.kaskus-hq .promo-banner header {
    margin:0 -10px;
    padding:10px
}
.kaskus-hq .promo-banner .hq-inner {
    height:160px
}
.kaskus-hq .promo-banner .hq-inner .carousel-wrapper {
    margin-top:0;
    overflow:visible
}
.kaskus-hq .promo-banner .hq-inner .carousel-wrapper .next, .kaskus-hq .promo-banner .hq-inner .carousel-wrapper .prev {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/arrow-hq-normal.png) no-repeat;
    display:block;
    height:28px;
    margin-top:-25px;
    overflow:hidden;
    position:absolute;
    text-indent:-9999px;
    top:50%;
    width:18px;
    z-index:3
}
.kaskus-hq .promo-banner .hq-inner .carousel-wrapper .prev {
    background-position:-18px 0;
    left:-6px
}
.kaskus-hq .promo-banner .hq-inner .carousel-wrapper .prev:hover {
    background-position:-18px -28px
}
.kaskus-hq .promo-banner .hq-inner .carousel-wrapper .next {
    background-position:0 0;
    right:-6px
}
.kaskus-hq .promo-banner .hq-inner .carousel-wrapper .next:hover {
    background-position:0 -28px
}
.kaskus-hq .promo-banner .hq-inner .item {
    overflow:hidden;
    position:relative
}
.kaskus-hq .promo-banner .hq-inner .item img {
    display:block;
    margin:0 auto
}
.kaskus-hq .promo-banner .hq-inner .item .caption {
    background:rgba(255, 255, 255, .75);
    padding-top:5px;
    width:100%
}
.kaskus-hq .promo-banner .grid-hx {
    margin:0 10px;
    width:200px
}
.kaskus-hq .promo-banner .grid-hy {
    padding-top:40px;
    width:680px
}
.kaskus-hq .promo-banner .grid-x {
    margin:0 10px;
    width:150px
}
.kaskus-hq .promo-banner figure {
    margin-bottom:5px;
    max-height:120px;
    overflow:hidden
}
.kaskus-hq .promo-banner iframe, .kaskus-hq .promo-banner img {
    display:block;
    max-width:100%;
    opacity:.875
}
.kaskus-hq .promo-banner a.item {
    border:solid 1px transparent;
    color:#000;
    display:block;
    font-size:12px;
    line-height:1.25;
    margin:-6px;
    padding:5px;
    text-align:center;
    text-shadow:1px 1px rgba(255, 255, 255, .75)
}
.kaskus-hq .promo-banner a.item:focus, .kaskus-hq .promo-banner a.item:hover {
    background:rgba(255, 255, 255, .5);
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    color:#0976bc;
    text-decoration:none
}
.kaskus-hq .promo-banner a.item:focus figure, .kaskus-hq .promo-banner a.item:hover figure {
    box-shadow:0 0 3px #911;
    -moz-box-shadow:0 0 3px #911;
    -webkit-box-shadow:0 0 3px #911
}
.kaskus-hq .promo-banner a.item:focus figure iframe, .kaskus-hq .promo-banner a.item:focus figure img, .kaskus-hq .promo-banner a.item:hover figure iframe, .kaskus-hq .promo-banner a.item:hover figure img {
    opacity:1
}
.kaskus-hq .call-action {
    background:0 0;
    border:none!important;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    height:185px;
    margin:0;
    padding-top:20px;
    text-align:center
}
.kaskus-hq .call-action:after {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/forum-fancy1.png) center 0 no-repeat;
    opacity:1
}
.kaskus-hq .call-action p {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #ddd;
    color:#666;
    font-size:13px;
    line-height:1.25;
    margin-top:15px;
    padding:10px;
    position:relative;
    width:155px
}
.kaskus-hq .call-action .button {
    margin:0 0 10px -10px;
    text-align:left
}
.kaskus-hq .call-action .button i {
    width:10px
}
.kaskus-hq .call-action .button.blue, .kaskus-hq .call-action .button.orange {
    padding-right:5px;
    width:165px
}
.kaskus-hq .call-action .button.white {
    font-size:11px;
    height:26px!important;
    line-height:26px!important;
    width:120px
}
.kaskus-hq .call-action .button.white i {
    height:26px;
    line-height:26px
}
.kaskus-hq .call-action .ca-tag {
    background:0;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    margin-top:0;
    padding-top:10px
}
.kaskus-hq .call-action .ca-tag span {
    display:block
}
.kaskus-hq .call-action .ca-tag .ca-1 {
    font-size:15px;
    margin-bottom:10px
}
.kaskus-hq .call-action .ca-tag .ca-2 {
    font-size:12px;
    margin-bottom:0;
    margin-top:20px;
    text-transform:none
}
.kaskus-hq .call-action .ca-tag .ca-2+a {
    font-size:16px;
    font-weight:700;
    letter-spacing:-.05em;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
.forum-category-list {
    background:#f4f4f4;
    border:solid 1px #fff;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    margin:0 -1px 10px
}
.forum-category-list h2 {
    background-color:#f2f2f2;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD9D9D9');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #d9d9d9));
    background-image:-webkit-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-moz-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-o-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    text-shadow:1px 1px rgba(255, 255, 255, .7);
    border-top:solid 1px #d9d9d9;
    border-bottom:solid 1px #e5e5e5;
    box-shadow:0 2px 0 #BBB;
    -moz-box-shadow:0 2px 0 #BBB;
    -webkit-box-shadow:0 2px 0 #BBB
}
.polling .polling-wrapper {
    border-top:solid 1px #ddd;
    padding-bottom:20px;
    position:relative
}
.polling .polling-wrapper h2 {
    font-weight:700;
    margin:0 -10px;
    padding:0 10px 10px
}
.polling .polling-wrapper .polling-content {
    background:#f9f9f9;
    border:solid 1px #ccc;
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    margin:10px auto 0;
    padding:10px;
    width:700px
}
.polling .polling-wrapper .polling-content fieldset {
    margin:0;
    padding:0
}
.polling .polling-wrapper .polling-content .input {
    margin:0
}
.polling .polling-wrapper .polling-content .actions {
    border-top:solid 1px #eee;
    margin:10px -10px 0;
    overflow:hidden;
    padding:10px 20px 0 10px;
    text-align:center
}
.polling .polling-wrapper .polling-content .actions a {
    border-radius:2px 0 0 2px;
    -moz-border-radius:2px 0 0 2px;
    -webkit-border-radius:2px 0 0 2px;
    display:inline-block;
    float:right;
    font-size:12px;
    height:12px;
    line-height:12px;
    padding:3px 4px;
    position:absolute;
    right:20px;
    top:10px
}
.polling .polling-wrapper .polling-content .clearfix {
    margin:0 -10px;
    padding:0 10px
}
.polling .polling-wrapper .polling-content .clearfix label {
    display:block;
    padding-left:24px;
    position:relative
}
.polling .polling-wrapper .polling-content .clearfix input[type=checkbox], .polling .polling-wrapper .polling-content .clearfix input[type=radio] {
    left:0;
    position:absolute;
    top:0
}
.polling .polling-wrapper .polling-content .clearfix input[type=checkbox]:checked+span, .polling .polling-wrapper .polling-content .clearfix input[type=radio]:checked+span {
    font-weight:700
}
.polling .polling-wrapper .polling-content .clearfix:hover {
    background:#f0f0f0;
    cursor:pointer
}
.polling .polling-wrapper .polling-content .result {
    padding:10px 0
}
.polling .polling-wrapper .polling-content .result b {
    color:#f66
}
.polling .polling-wrapper .polling-content.result {
    display:none
}
.polling .polling-wrapper .result-bar-wrapper {
    background:#eee;
    margin-top:5px;
    overflow:hidden;
    width:100%
}
.polling .polling-wrapper .result-bar {
    background-color:#78b32e;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF78B32E', endColorstr='#FF78B32E');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #78b32e), color-stop(10%, #8dcd3d), color-stop(100%, #78b32e));
    background-image:-webkit-linear-gradient(top, #78b32e 0, #8dcd3d 10%, #78b32e 100%);
    background-image:-moz-linear-gradient(top, #78b32e 0, #8dcd3d 10%, #78b32e 100%);
    background-image:-o-linear-gradient(top, #78b32e 0, #8dcd3d 10%, #78b32e 100%);
    background-image:linear-gradient(top, #78b32e 0, #8dcd3d 10%, #78b32e 100%);
    height:10px
}
.polling tr td:nth-child(2) {
    vertical-align:middle
}
.poll-preview .polling .polling-wrapper {
    border:0;
    margin-left:-20px;
    margin-right:20px
}
#group-list-wrapper .heading {
    margin:0
}
.input.group-icon img {
    float:left;
    margin-bottom:20px;
    margin-right:15px;
    width:80px
}
.input.group-icon>div {
    color:#666;
    font-size:12px;
    padding-right:20px;
    width:600px
}
.input.group-icon>div p {
    margin-bottom:10px
}
.input.group-icon .act {
    clear:both
}
body.group {
    background-color:#fff
}
body.group #site-header .meta-header {
    background-color:#ce5272!important
}
body.group #hot-cat ul li.hot-cat-label:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/hotcat-label-groupee.png)
}
body.group #forum-listing .listing-table {
    border-top:solid 2px #c365d1
}
body.group #forum-listing .listing-table thead {
    background:#c365d1;
    text-shadow:-1px -1px rgba(0, 0, 0, .3)
}
body.group #forum-listing .listing-table thead th {
    border-color:rgba(0, 0, 0, .06)
}
body.group #forum-listing .listing-table tbody {
    border-top:solid 2px #c365d1
}
body.group .hfeed .entry-head {
    background-color:#ce5272;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCE5272', endColorstr='#FFB44764');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ce5272), color-stop(100%, #b44764));
    background-image:-webkit-linear-gradient(top, #ce5272 0, #b44764 100%);
    background-image:-moz-linear-gradient(top, #ce5272 0, #b44764 100%);
    background-image:-o-linear-gradient(top, #ce5272 0, #b44764 100%);
    background-image:linear-gradient(top, #ce5272 0, #b44764 100%);
    box-shadow:0 2px 0 #9b3d56;
    -moz-box-shadow:0 2px 0 #9b3d56;
    -webkit-box-shadow:0 2px 0 #9b3d56;
    border-bottom:solid 1px rgba(255, 255, 255, .1);
    border-top-color:#913a51
}
body.group .hfeed:after {
    background:#f2e4e8
}
body.group .kasad-h {
    background-color:#ce5272;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCE5272', endColorstr='#FFB44764');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ce5272), color-stop(100%, #b44764));
    background-image:-webkit-linear-gradient(top, #ce5272 0, #b44764 100%);
    background-image:-moz-linear-gradient(top, #ce5272 0, #b44764 100%);
    background-image:-o-linear-gradient(top, #ce5272 0, #b44764 100%);
    background-image:linear-gradient(top, #ce5272 0, #b44764 100%);
    box-shadow:0 2px 0 #9b3d56;
    -moz-box-shadow:0 2px 0 #9b3d56;
    -webkit-box-shadow:0 2px 0 #9b3d56;
    border-bottom:solid 1px rgba(255, 255, 255, .1);
    border-top-color:#913a51
}
body.group #site-header .meta-header .meta-header-bar ul li .sub-menu.mykasmart::before {
    border-bottom-color:#ce5272
}
body.group #site-header .meta-header .bapao-balance {
    background-color:#ce5272;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCE5272', endColorstr='#FFB44764');
    ackground-image:-o-linear-gradient(top, #ce5272 0, #b44764 100%);
    background-image:linear-gradient(top, #ce5272 0, #b44764 100%);
    color:#FFF;
    padding:10px
}
.group-wrapper {
    background:#fff;
    border:solid 1px #d4d4d4;
    margin:0 -1px 10px;
    position:relative
}
.group-wrapper h2 {
    font-size:16px;
    margin-bottom:10px
}
#featured-group {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/bg-groupee-pattern.jpg) top center repeat-x;
    height:350px;
    overflow:hidden;
    text-align:center
}
#featured-group h2 {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/ribbon-popular-group.png) 0 0 no-repeat;
    height:102px;
    overflow:hidden;
    position:absolute;
    right:-6px;
    text-indent:-9999px;
    top:-6px;
    width:102px;
    z-index:4
}
#featured-group .featured-group-list {
    margin:30px 0 0;
    padding:25px 50px
}
#featured-group a.item {
    color:#000;
    display:block;
    float:left;
    margin:0 25px;
    position:relative;
    text-decoration:none!important;
    width:160px
}
#featured-group a.item:after {
    content:"";
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/lamp.png) no-repeat;
    display:block;
    height:40px;
    left:50%;
    margin-left:-50px;
    position:absolute;
    top:-42px;
    width:100px
}
#featured-group a.item figure {
    background:#fff;
    box-shadow:0 2px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 2px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 2px 3px rgba(0, 0, 0, .3);
    height:140px;
    overflow:hidden;
    padding:10px;
    position:relative;
    width:140px
}
#featured-group a.item figure:after {
    content:"";
    background:rgba(0, 0, 0, .075);
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
#featured-group a.item figure div {
    display:table-cell;
    height:140px;
    vertical-align:middle;
    width:140px
}
#featured-group a.item figure img {
    margin:0 auto;
    max-width:140px
}
#featured-group a.item .caption {
    background:#fff;
    box-shadow:0 2px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 2px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 2px 3px rgba(0, 0, 0, .3);
    font-size:13px;
    font-weight:700;
    line-height:1.25;
    margin-top:10px;
    padding:5px 0
}
#featured-group a.item:focus:after, #featured-group a.item:hover:after {
    background-position:top center
}
#featured-group a.item:focus figure:after, #featured-group a.item:hover figure:after {
    background:rgba(0, 0, 0, 0)
}
#featured-group a.item:focus .caption, #featured-group a.item:hover .caption {
    background:#9b3d56;
    color:#fff;
    position:relative
}
.group-act {
    margin:0 auto;
    text-align:center;
    width:300px
}
.group-act p {
    font-size:16px;
    line-height:1.125;
    margin:10px auto;
    position:relative;
    text-align:center;
    width:300px
}
.group-wrapper .content-group-wrapper {
    margin-right:-10px;
    overflow:hidden;
    padding:20px
}
.group-wrapper .content-group-wrapper header {
    font-weight:700;
    position:relative
}
.group-wrapper .content-group-wrapper header a {
    position:absolute;
    right:30px;
    top:2px
}
.group-wrapper .content-group-wrapper a.item {
    color:#888;
    display:block;
    float:left;
    font-size:12px;
    font-weight:700;
    line-height:1.125;
    margin:0 10px 15px 0;
    text-align:center;
    width:126px
}
.group-wrapper .content-group-wrapper a.item figure {
    background:#fff;
    border:solid 4px #fff;
    box-shadow:0 0 3px #aaa;
    -moz-box-shadow:0 0 3px #aaa;
    -webkit-box-shadow:0 0 3px #aaa;
    height:115px;
    margin:0 auto 10px;
    overflow:hidden;
    width:115px
}
.group-wrapper .content-group-wrapper a.item figure div {
    display:table-cell;
    height:115px;
    vertical-align:middle;
    width:115px
}
.group-wrapper .content-group-wrapper a.item figure img {
    display:block;
    margin:0 auto;
    max-width:115px
}
.group-wrapper .cgw-right {
    margin-left:20px
}
.group-wrapper .cgw-right header a {
    right:10px
}
#details-header {
    background:#fff;
    border:solid 1px #d4d4d4;
    margin:0 -1px 10px;
    position:relative
}
#details-header:after {
    content:"";
    background:#eee;
    border-right:solid 1px #fcfcfc;
    bottom:0;
    box-shadow:1px 0 0 rgba(0, 0, 0, .2);
    -moz-box-shadow:1px 0 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow:1px 0 0 rgba(0, 0, 0, .2);
    left:0;
    position:absolute;
    top:0;
    width:220px
}
#details-header h2 {
    font-size:16px;
    font-weight:700
}
#details-header h3 {
    font-weight:700
}
#details-header .group-image {
    padding:10px;
    position:relative;
    text-align:center;
    z-index:1
}
#details-header .group-image figure {
    height:150px;
    margin:15px auto;
    overflow:hidden;
    width:150px
}
#details-header .group-image figure>div {
    display:table-cell;
    height:150px;
    vertical-align:middle;
    width:150px
}
#details-header .group-image figure>div img {
    display:block;
    margin:0 auto;
    max-width:100%;
    *width:100%
}
#details-header .group-image .pending {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    color:#888;
    display:inline-block;
    font-size:12px;
    font-weight:700;
    height:32px!important;
    line-height:32px;
    margin-bottom:5px;
    padding:1px 14px;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
#details-header .group-image .button {
    margin-bottom:5px;
    text-align:left
}
#details-header .group-image .act {
    bottom:15px;
    position:absolute;
    left:230px;
    width:380px
}
#details-header .group-image .act i {
    margin-right:2px
}
#details-header .group-desc {
    padding:10px 10px 20px
}
#details-header .group-desc h2 img.status {
    margin:2px 0 -2px 10px
}
#details-header .group-desc .description {
    margin:10px 0 0
}
#details-header .group-desc .description h3 {
    color:#666
}
#details-header .group-desc .cendol {
    clear:both;
    display:inline-block
}
#details-header .group-desc .cendol img {
    float:left
}
#details-header .group-control, #details-header .group-info {
    padding:10px
}
#details-header .group-meta {
    background:#eee;
    border:solid 1px #CCC;
    color:#666;
    font-size:12px;
    margin:5px 0 10px;
    padding:7px 10px
}
#details-header .group-control .user-bar {
    border:0;
    margin-bottom:0;
    margin-right:-30px;
    padding:10px
}
#details-header .group-control .user-bar .header {
    margin-bottom:10px
}
#details-header .group-control .user-bar .header a:before {
    content:"("
}
#details-header .group-control .user-bar .header a:after {
    content:")"
}
#details-header .group-control .user-bar h4 {
    display:inline;
    padding:0
}
#group-list-wrapper .user-tab-nav {
    background:#c365d1;
    border-bottom:solid 1px #993c55;
    box-shadow:0 1px 0 rgba(255, 255, 255, .95);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .95);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .95);
    margin:0 0 10px;
    padding:10px 10px 0
}
#group-list-wrapper .user-tab-nav a {
    background:#c2657d;
    background:rgba(255, 255, 255, .2);
    border-color:rgba(255, 255, 255, .4);
    color:#fff;
    padding-left:32px;
    position:relative;
    text-shadow:-1px -1px rgba(0, 0, 0, .3)
}
#group-list-wrapper .user-tab-nav a.current {
    background:#f6f6f6;
    box-shadow:0 1px 0 #f6f6f6;
    -moz-box-shadow:0 1px 0 #f6f6f6;
    -webkit-box-shadow:0 1px 0 #f6f6f6;
    color:#000;
    text-shadow:1px 1px #fff
}
#group-list-wrapper .user-tab-nav a:focus, #group-list-wrapper .user-tab-nav a:hover {
    background:rgba(255, 255, 255, .4)
}
#group-list-wrapper .user-tab-nav a img {
    display:block;
    height:16px;
    left:10px;
    margin-top:-8px;
    position:absolute;
    top:50%;
    width:16px
}
.group-member {
    background:#fff;
    border:solid 1px #d4d4d4;
    margin:0 -1px 10px;
    padding:10px 10px 20px
}
.group-member .user-tab-nav {
    margin:-10px -10px 10px!important
}
.group-member .content-friend .item {
    width:134px
}
.group-member .load-more {
    clear:both;
    text-align:center
}
.group-member .load-more .button {
    width:120px
}
.post-icon {
    width:460px
}
.post-icon table {
    border-top:0;
    margin-bottom:0
}
.post-icon table caption {
    padding:6px 0 5px
}
.post-icon table td, .post-icon table th {
    padding:3px 5px
}
.post-icon table td input[type=radio], .post-icon table th input[type=radio] {
    margin-right:5px
}
.post-icon table td img, .post-icon table th img {
    display:block;
    float:right;
    height:20px;
    width:20px
}
.post-icon table label {
    cursor:pointer;
    width:auto
}
.reply-form {
    background:#fff;
    border:solid 1px #ccc;
    margin:0 -1px 10px;
    padding:0 20px
}
.reply-form .clearfix {
    margin:0;
    padding:10px 0
}
.reply-form .inline-label label {
    float:left;
    margin-right:20px
}
.reply-form .inline-label input[type=email], .reply-form .inline-label input[type=password], .reply-form .inline-label input[type=text] {
    margin-top:-7px
}
.reply-form .inline-label .selectbox {
    width:220px;
    margin-left:10px
}
.reply-form td>.input {
    margin-left:0!important
}
.reply-form textarea {
    resize:vertical
}
.reply-form input[type=file] {
    background:0 0
}
.reply-form .clearfix>label a {
    position:relative;
    z-index:1
}
.reply-form .clearfix>label i {
    color:#ff9500;
    font-size:16px;
    line-height:9px;
    position:relative
}
.reply-form .clearfix>label i:hover {
    color:#ff7800
}
#smilietable tbody th, #smilietable thead, .reply-form .form-additional h4 {
    background-color:#f2f2f2;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
.reply-form .form-additional h4 {
    border:solid 1px #eee;
    border-top:0;
    font-weight:700;
    padding:5px 10px
}
.reply-form .req {
    color:#f66
}
.reply-form .form-additional .selectbox {
    width:200px
}
.reply-form .input #preview-image .p-img {
    border:solid 1px #ddd;
    display:block;
    float:left;
    height:80px;
    margin:0 10px 5px 0;
    position:relative;
    width:100px
}
.reply-form .input #preview-image .p-img>div {
    position:relative
}
.reply-form .input #preview-image .p-img>div span {
    bottom:10px;
    color:#888;
    display:block;
    font-size:11px;
    position:absolute;
    text-align:center;
    width:100%
}
.reply-form .input #preview-image .p-img>div span b {
    color:red
}
.reply-form .input #preview-image .p-img>div i.icon-picture {
    color:#999;
    display:block;
    font-size:38px;
    left:50%;
    line-height:1;
    margin-left:-30px;
    position:absolute;
    text-align:center;
    top:10px;
    width:60px
}
.reply-form .input #preview-image .p-img>div i.icon-plus-sign {
    color:#6db500;
    font-size:18px;
    position:absolute;
    right:23px;
    top:30px
}
.reply-form .input #preview-image .p-img .input-file-buy:hover {
    background:#fff;
    cursor:pointer
}
.reply-form .input #preview-image .p-img .input-file-buy i.icon-picture {
    color:#ccc
}
.reply-form .input #preview-image .p-img .input-file-buy {
    border:dashed 1px #999;
    margin:-1px
}
.reply-form .input #preview-image .p-img input[type=file] {
    bottom:0;
    display:block;
    float:left;
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    width:100%;
    z-index:9
}
.reply-form .input #preview-image .p-img>div {
    height:80px;
    overflow:hidden;
    width:100px
}
.reply-form .input #preview-image img {
    display:block;
    float:left;
    max-height:90px;
    max-width:120px
}
.reply-form .input #preview-image .close {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/close-button-24.png) no-repeat 0 0;
    display:block;
    height:24px;
    overflow:hidden;
    position:absolute;
    right:-8px;
    text-indent:-9999px;
    top:-8px;
    width:24px;
    z-index:10
}
.reply-form .input #preview-image .close:focus, .reply-form .input #preview-image .close:hover {
    background-position:0 -24px
}
.reply-form #image-slot-list .input:after, .reply-form #image-slot-list .input:before {
    content:"";
    display:table;
    zoom:1
}
.reply-form #image-slot-list .input:after {
    clear:both
}
.reply-form .create-form {
    margin:-20px -10px 0!important
}
.reply-form .kaspay-link {
    padding-top:6px;
    position:relative
}
.reply-form .kaspay-link b {
    color:#f66;
    display:block;
    width:515px
}
.reply-form .kaspay-link>span {
    background:#f7f7f7;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #EEE;
    box-shadow:1px 1px 0 rgba(0, 0, 0, .1)inset;
    -moz-box-shadow:1px 1px 0 rgba(0, 0, 0, .1)inset;
    -webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, .1)inset;
    color:#666;
    display:block;
    line-height:1.875;
    margin:10px 0 20px;
    padding:10px 20px;
    width:515px
}
.reply-form .kaspay-link>span>div {
    margin-bottom:10px
}
.reply-form .kaspay-link>span .small {
    font-size:11px;
    line-height:1.3em;
    margin-bottom:0;
    padding-top:5px
}
.reply-form .kaspay-link:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/logo_kaspay-s.png);
    opacity:.8;
    position:absolute;
    right:0;
    top:-5px;
    z-index:3
}
.reply-form .input .upload input[type=file] {
    display:block;
    width:480px
}
.reply-form .upload {
    position:relative
}
.reply-form .upload #loading {
    left:-24px;
    position:absolute;
    top:5px
}
.reply-form .form-note {
    border-top:solid 1px #eee;
    color:#666;
    font-size:11px;
    margin-bottom:20px;
    padding-top:10px
}
.reply-form #form-select-category {
    width:460px
}
.reply-form .error {
    background:#fff5f5;
    border:solid 1px #ffe5e5;
    margin-left:-1px;
    margin-right:-1px
}
.reply-form .actions {
    margin-top:0
}
.smiley-wrapper {
    background:#f9f9f9 url(http://cdn.kaskus.com/themes_3.0/images/layout/texture-1.png);
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #ccc;
    height:245px;
    overflow:hidden;
    padding:10px 15px;
    position:absolute;
    right:0;
    top:10px;
    width:220px
}
.smiley-wrapper hr {
    border:0;
    border-bottom:solid 1px rgba(0, 0, 0, .05);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    clear:both;
    margin:10px -10px
}
.smiley-wrapper img {
    opacity:.8
}
.smiley-wrapper img:hover {
    opacity:1
}
.opensmilies {
    clear:both;
    font-size:11px;
    overflow:hidden;
    position:absolute;
    right:10px;
    top:10px
}
#smilietable {
    background:#fff;
    margin:0
}
#smilietable thead th {
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0
}
#smilietable tbody th {
    font-weight:700
}
#smilietable .smallfont {
    color:#666;
    font-size:11px;
    font-weight:400;
    line-height:1.25
}
.smiley {
    margin:0 -5px
}
.smiley h4 {
    border-bottom:solid 1px rgba(0, 0, 0, .05);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    color:#000;
    font-size:12px;
    font-weight:700;
    margin:0 -10px 5px;
    padding:0 10px 5px;
    text-transform:uppercase
}
.smiley a {
    display:block;
    float:left;
    margin:2px 2px 10px;
    overflow:hidden;
    padding:3px
}
.smiley img {
    display:block;
    height:auto;
    max-width:45px
}
.create-form .captcha, .reply-form .capctha {
    background:#fff;
    margin-left:150px;
    width:460px
}
.create-form .capctha legend, .reply-form .capctha legend {
    margin:0;
    padding:0
}
.create-form .capctha #recaptcha_area, .reply-form .capctha #recaptcha_area {
    border:solid 1px #ddd
}
.create-form .capctha .recaptchatable, .reply-form .capctha .recaptchatable {
    border:0!Important
}
.create-form .capctha .recaptchatable #recaptcha_response_field, .reply-form .capctha .recaptchatable #recaptcha_response_field {
    border-color:#ccc!important;
    width:292px!important
}
#reply-preview {
    border:solid 1px #d4d4d4;
    background:#fff
}
#reply-preview .watermark {
    background:#fee;
    color:red;
    left:auto;
    margin:0 0 20px;
    overflow:hidden;
    padding:10px;
    text-align:center;
    z-index:8
}
#reply-preview .watermark span {
    display:block;
    float:left;
    font-size:15px;
    line-height:1;
    padding:5px 0
}
#reply-preview .watermark span i {
    color:#35aaf6;
    padding-right:5px
}
#reply-preview .watermark .right i {
    color:#000;
    font-family:Baskerville, "Times New Roman", Serif;
    padding:0 10px
}
.fjb-general-error {
    background:#fff5f5;
    border:solid 1px #fff;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    color:#b94a48;
    margin:0 -1px 10px;
    min-height:45px;
    padding:10px
}
.fjb-general-error h3 {
    font-weight:700;
    padding-left:45px
}
.fjb-general-error ul {
    list-style:disc;
    margin-left:10px;
    padding-left:50px
}
.fjb-general-error .icon-warning-sign {
    float:left;
    font-size:40px;
    line-height:1;
    margin-right:10px
}
#fjb_gate {
    margin:0 10px;
    padding:10px 0
}
#fjb_gate h5 {
    margin:0 0 15px
}
#fjb_gate .act {
    text-align:right
}
#fjb_gate .act .button {
    min-width:70px
}
#popup-image-list {
    overflow:hidden
}
#popup-image-list>div {
    float:left;
    height:64px;
    margin:0 10px 10px 0;
    overflow:hidden;
    width:64px
}
#popup-image-list>div img {
    display:block;
    max-width:120%;
    margin:0 auto
}
.sidebar-item {
    position:relative
}
.sidebar-item .hi-bidder {
    background:#ebffcc;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #bae874;
    box-shadow:0 1px 0 rgba(255, 255, 255, .9)inset;
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .9)inset;
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .9)inset;
    color:#4e8100;
    margin:-35px 10px 10px;
    padding:5px 10px;
    text-align:center
}
.sidebar-item fieldset {
    margin:0;
    padding:0
}
.sidebar-item label {
    font-size:12px;
    font-weight:400;
    padding:4px 0;
    width:90px
}
.sidebar-item .timeleft {
    display:block;
    padding:4px 0
}
.sidebar-item .bid-price, .sidebar-item .buy-price {
    display:inline-block;
    font-size:16px;
    font-weight:700
}
.sidebar-item .bids {
    display:inline-block;
    padding:4px 0
}
.sidebar-item .input {
    margin-left:100px
}
.sidebar-item .clearfix {
    clear:both;
    font-size:12px;
    margin:0
}
.sidebar-item .actions {
    margin:0;
    padding:10px 0 0 100px
}
.sidebar-item .bid-act {
    margin:0 10px 0 0;
    overflow:hidden;
    padding:0 10px 15px;
    position:relative
}
.sidebar-item .bid-act h2 {
    background:#eee;
    font-weight:700;
    margin:-10px -10px 10px;
    padding:10px
}
.sidebar-item .bid-act .realtime {
    position:absolute;
    right:10px;
    top:8px
}
.sidebar-item .bid-act .reserved {
    color:#666
}
.sidebar-item .bid-act .reserved i {
    color:#f66;
    float:left;
    margin:0 10px 0 -21px
}
.sidebar-item .bid-act .outbid {
    font-size:11px;
    margin-bottom:10px
}
.sidebar-item .bid-act input[type=text] {
    width:130px
}
.sidebar-item .bid-act .button {
    font-weight:700
}
.sidebar-item table {
    border-color:#f0f0f0;
    border-top:0;
    color:#666;
    font-size:12px
}
.sidebar-item table td, .sidebar-item table th {
    border-color:#f0f0f0!important
}
#shop-details {
    background:rgba(255, 255, 255, .5);
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px rgba(0, 0, 0, .2);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7)inset;
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7)inset;
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7)inset;
    margin:5px 10px 20px;
    padding:10px 10px 15px
}
#shop-details h2 {
    color:#888;
    font-size:11px;
    letter-spacing:.1em;
    margin:0 0 10px;
    text-transform:uppercase
}
#shop-details h3 {
    background:#fff;
    display:inline-block;
    font-size:11px;
    letter-spacing:.1em;
    margin-bottom:10px;
    position:relative;
    text-transform:uppercase
}
#shop-details .reputation {
    color:#666;
    font-size:12px;
    margin-top:10px
}
#shop-details .reputation a {
    color:#f66;
    font-weight:700
}
#shop-details .reputation a span {
    color:#0976bc;
    font-weight:400
}
#shop-details .owner {
    overflow:hidden;
    margin:0
}
#shop-details .owner .photo {
    float:left;
    margin-bottom:10px;
    margin-right:15px;
    width:64px
}
#shop-details .owner .url {
    font-weight:700
}
#shop-details .owner .adr {
    font-size:12px
}
#shop-details .owner .contact {
    float:left;
    font-size:11px;
    margin-top:10px
}
#shop-details .shop-summary {
    margin:0 0 0 -20px;
    padding:0 20px
}
#shop-details .shop-summary th {
    font-weight:400
}
#shop-details .shop-summary td {
    text-align:center
}
.shop-products {
    margin:0 10px;
    padding:10px
}
.shop-products .more {
    border-top:solid 1px rgba(255, 255, 255, .7);
    box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    -webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    font-size:12px;
    padding-top:5px;
    text-align:right
}
.shop-products h3 {
    color:#666;
    font-size:11px;
    letter-spacing:.1em;
    margin:0 0 10px;
    text-transform:uppercase
}
.shop-products .item {
    font-size:12px;
    margin:-5px -5px 10px;
    overflow:hidden;
    padding:5px;
    position:relative;
    width:100%
}
.shop-products .item:hover {
    background:rgba(255, 255, 255, .5)
}
.shop-products .item figure {
    background:#fff;
    border:solid 1px rgba(0, 0, 0, .2);
    float:left;
    height:63px;
    width:63px
}
.shop-products .item figure>div {
    display:table-cell;
    height:63px;
    vertical-align:middle;
    width:63px
}
.shop-products .item img {
    display:block;
    padding:1px;
    width:60px
}
.shop-products .item a {
    display:block;
    font-weight:700;
    line-height:1.25;
    margin-left:80px;
    text-decoration:none!important
}
.shop-products .item a:after {
    content:"";
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.shop-products .item .offer {
    margin-left:80px
}
.shop-products .item:last-child {
    border:0
}
.kaspay-banner {
    border:solid 1px rgba(0, 0, 0, .1);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    color:#666;
    height:80px;
    line-height:1.25;
    margin:0 -10px 20px 10px;
    position:relative;
    text-shadow:1px 1px rgba(255, 255, 255, .9)
}
.kaspay-banner a {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/kaspay_kaskusfjb_380x80.jpg) 0 0 no-repeat;
    bottom:0;
    left:0;
    overflow:hidden;
    position:absolute;
    right:0;
    text-indent:-99999px;
    top:0
}
.safety-trade {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/safe-trade-center.png) 0 7px no-repeat;
    height:60px;
    line-height:1.25;
    padding:10px 10px 10px 60px;
    position:relative;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
.safety-trade b {
    display:block
}
.safety-trade a, .safety-trade span {
    display:block;
    font-size:12px
}
.safety-trade a:after {
    content:"";
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
body.fjb {
    background-color:#eae5ce
}
body.fjb #site-header .meta-header {
    background-color:#6db500;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6DB500', endColorstr='#FF5E9C00');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #6db500), color-stop(100%, #5e9c00));
    background-image:-webkit-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-moz-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-o-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:linear-gradient(top, #6db500 0, #5e9c00 100%);
    box-shadow:0 2px 0 #4e8100;
    -moz-box-shadow:0 2px 0 #4e8100;
    -webkit-box-shadow:0 2px 0 #4e8100;
    border-bottom:solid 1px rgba(255, 255, 255, .1)
}
body.fjb #main-site-nav .fjb {
    background-color:#fff;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF9D9B2');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f9d9b2));
    background-image:-webkit-linear-gradient(top, #fff 0, #f9d9b2 100%);
    background-image:-moz-linear-gradient(top, #fff 0, #f9d9b2 100%);
    background-image:-o-linear-gradient(top, #fff 0, #f9d9b2 100%);
    background-image:linear-gradient(top, #fff 0, #f9d9b2 100%)
}
body.fjb #hot-cat ul li.hot-cat-label:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/hotcat-label-fjb.png)
}
body.fjb .main-content {
    background:#f4f4f4;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border:solid 1px #fff;
    margin:0 -1px 10px
}
body.fjb .hfeed .entry-head {
    background-color:#7cd168;
    font-size:12px;
    overflow:hidden;
    position:relative;
    z-index:1
}
body.fjb .hfeed .entry-date, body.fjb .hfeed .entry-head .permalink a {
    color:#fff
}
body.fjb .hfeed:after {
    background-color:#f4f4f4;
    border-right:solid 1px rgba(0, 0, 0, .2);
    bottom:0;
    display:block;
    left:0;
    position:absolute;
    top:0;
    width:140px
}
body.fjb .ads300 {
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    border:0;
    margin:10px 10px 10px -10px
}
body.fjb .kasad-h {
    background-color:#f7941d;
    padding:5px 0 5px 5px
}
body.fjb .kasad-h a {
    color:#995900;
    text-shadow:1px 1px 1px rgba(255, 255, 255, .5)
}
body.fjb .who_posted .header {
    background-color:#ffc61a;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFC61A', endColorstr='#FFFFB31A');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ffc61a), color-stop(100%, #ffb31a));
    background-image:-webkit-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-moz-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-o-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-ms-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    box-shadow:0 2px 0 #cc7014;
    -moz-box-shadow:0 2px 0 #cc7014;
    -webkit-box-shadow:0 2px 0 #cc7014;
    border-bottom:solid 1px rgba(255, 255, 255, .2);
    border-top:solid 1px #ffb31a;
    color:#a95f06;
    text-shadow:1px 1px 1px rgba(255, 255, 255, .5)
}
body.fjb #site-header .meta-header .meta-header-bar ul li .sub-menu.mykasmart::before {
    border-bottom-color:#6db500
}
body.fjb #site-header .meta-header .bapao-balance {
    background-color:#6db500;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6DB500', endColorstr='#FF5E9C00');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #6db500), color-stop(100%, #5e9c00));
    background-image:-webkit-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-moz-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-o-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:linear-gradient(top, #6db500 0, #5e9c00 100%);
    color:#FFF;
    padding:10px
}
table.fjb-listing thead {
    background-color:#ffd691;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFD691', endColorstr='#FFFFBF4C');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ffd691), color-stop(100%, #ffbf4c));
    background-image:-webkit-linear-gradient(top, #ffd691 0, #ffbf4c 100%);
    background-image:-moz-linear-gradient(top, #ffd691 0, #ffbf4c 100%);
    background-image:-o-linear-gradient(top, #ffd691 0, #ffbf4c 100%);
    background-image:linear-gradient(top, #ffd691 0, #ffbf4c 100%);
    color:#5e3b00;
    text-shadow:1px 1px #ffe9c4
}
table.fjb-listing thead th {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/texture2.png)
}
#fjb-listing .header h2 {
    background-color:#ffc61a;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFC61A', endColorstr='#FFFFB31A');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ffc61a), color-stop(100%, #ffb31a));
    background-image:-webkit-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-moz-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-o-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-ms-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    border-bottom:solid 1px rgba(255, 255, 255, .2);
    border-top:solid 1px #ffb31a;
    box-shadow:0 2px 0 #cc7014;
    -webkit-box-shadow:0 2px 0 #cc7014;
    color:rgba(0, 0, 0, .7);
    font-size:16px;
    font-weight:700;
    padding:5px 11px;
    position:relative;
    text-shadow:1px 1px rgba(255, 255, 255, .5)
}
.fjb-landing-wrapper {
    background:#f4f4f4;
    border:solid 1px #fff;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    margin:0 -1px 10px
}
.fjb-landing-hero {
    position:relative
}
.fjb-landing-hero .call-action {
    position:absolute;
    right:0;
    top:0;
    width:270px
}
.fjb-landing-hero .call-action .ca-tag {
    background:rgba(255, 255, 255, .5);
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border:solid 1px rgba(255, 255, 255, .7);
    box-shadow:0 0 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 0 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .3);
    margin-top:10px;
    padding-bottom:30px
}
.fjb-landing-hero .call-action .ca-tag span {
    color:#000
}
.fjb-landing-hero .call-action .ca-tag .ca-2 {
    font-weight:700
}
#fjb-listing-header {
    background:#f4f4f4;
    border:solid 1px #eaeaea;
    margin:0 -1px 10px -11px
}
#fjb-listing-header header {
    padding:10px
}
#fjb-listing-header header img {
    float:left;
    margin:0 15px 20px 0
}
#fjb-listing-header header h2 {
    font-size:24px;
    font-weight:400;
    line-height:1.25;
    padding-left:60px
}
#fjb-listing-header header h2 a {
    text-decoration:none!important;
    color:#000
}
#fjb-listing-header header h2 a:focus, #fjb-listing-header header h2 a:hover {
    color:#f66
}
#fjb-listing-header header .desc {
    padding-left:65px
}
#fjb-listing-header .act {
    padding:10px;
    text-align:right
}
#fjb-listing-header #fjb-hero {
    border-bottom:solid 1px rgba(0, 0, 0, .1);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7)
}
#fjb-listing-header .momod {
    padding:10px 10px 10px 5px
}
#fjb-listing-header .momod h3 {
    font-weight:700
}
.carousel-wrapper {
    margin-top:20px;
    overflow:hidden;
    padding-bottom:20px;
    position:relative
}
#fjb-listing-header .carousel-wrapper {
    background:#fff;
    border-top:solid 1px #eee;
    margin:0;
    padding:0
}
#fjb-listing-header .carousel-wrapper .item {
    background:#fff;
    border-right:solid 1px #f0f0f0;
    color:#000;
    display:block;
    float:left;
    padding:10px;
    position:relative;
    text-align:center;
    text-decoration:none!important
}
#fjb-listing-header .carousel-wrapper .item .subcategory {
    background:rgba(255, 255, 255, .5);
    bottom:0;
    display:block;
    font-size:12px;
    font-weight:700;
    left:0;
    line-height:1.25;
    padding:5px 8px;
    position:absolute;
    right:0
}
#fjb-listing-header .carousel-wrapper .item img {
    display:block;
    margin:5px auto 25px;
    max-height:50px;
    width:50px
}
#fjb-listing-header .carousel-wrapper .item:focus, #fjb-listing-header .carousel-wrapper .item:hover {
    background-color:#f4f4f4;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4F4F4', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f4f4f4), color-stop(100%, #fff));
    background-image:-webkit-linear-gradient(top, #f4f4f4 0, #fff 100%);
    background-image:-moz-linear-gradient(top, #f4f4f4 0, #fff 100%);
    background-image:-o-linear-gradient(top, #f4f4f4 0, #fff 100%);
    background-image:linear-gradient(top, #f4f4f4 0, #fff 100%)
}
#fjb-listing-header .carousel-wrapper .next, #fjb-listing-header .carousel-wrapper .prev {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/arrow-hq-normal.png) no-repeat;
    display:block;
    height:28px;
    margin-top:-14px;
    overflow:hidden;
    position:absolute;
    text-indent:-9999px;
    top:50%;
    width:18px;
    z-index:3
}
#fjb-listing-header .carousel-wrapper .next {
    background-position:0 0;
    right:-1px
}
#fjb-listing-header .carousel-wrapper .prev {
    background-position:-18px 0;
    left:-1px
}
#fjb-listing-header .carousel-wrapper .next:focus, #fjb-listing-header .carousel-wrapper .next:hover {
    background-position:0 -28px
}
#fjb-listing-header .carousel-wrapper .prev:focus, #fjb-listing-header .carousel-wrapper .prev:hover {
    background-position:-18px -28px
}
.fjb-popular-tab-c {
    overflow:hidden;
    padding-left:40px
}
.fjb-popular-tab-c a {
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
    color:#fff;
    display:block;
    float:left;
    font-size:12px;
    margin-right:5px;
    padding:5px 10px;
    text-decoration:none!important
}
.fjb-popular-tab-c .wts {
    background:#fa3
}
.fjb-popular-tab-c .wts:focus, .fjb-popular-tab-c .wts:hover {
    background:#ffb54d
}
.fjb-popular-tab-c .wtb {
    background:#78b32e
}
.fjb-popular-tab-c .wtb:focus, .fjb-popular-tab-c .wtb:hover {
    background:#86c733
}
.fjb-content-body .left-content {
    background:#f5f5f5;
    padding:20px;
    min-height:600px;
    position:relative
}
.fjb-content-body .left-content .welcome {
    text-align:center;
    margin-bottom:20px
}
.fjb-content-body .left-content .welcome p {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #DDD;
    color:#666;
    font:14px/1.25 Georgia, serif;
    margin-bottom:15px;
    opacity:.875;
    padding:10px;
    position:relative
}
.fjb-content-body .left-content .welcome p:before {
    content:"";
    border:solid 5px #fff;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-right-color:transparent;
    bottom:-10px;
    left:50%;
    margin-left:-5px;
    position:absolute;
    z-index:4
}
.fjb-content-body .left-content .welcome p:after {
    content:"";
    border:solid 6px #DDD;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-right-color:transparent;
    bottom:-12px;
    left:50%;
    margin-left:-6px;
    position:absolute;
    z-index:3
}
.fjb-content-body .left-content .welcome .button {
    margin:0 auto 5px;
    text-align:center;
    width:120px
}
.fjb-content-body .left-content .welcome .or {
    color:#888;
    display:block;
    font-family:serif;
    font-style:italic;
    margin-bottom:5px;
    text-shadow:1px 1px #fff
}
.fjb-content-body .left-content .browse h3 {
    border-bottom:solid 1px #ddd;
    font-weight:700;
    margin-bottom:10px;
    padding-bottom:10px;
    position:relative
}
.fjb-content-body .left-content .browse h3:before {
    content:"";
    border:solid 4px #f5f5f5;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-right-color:transparent;
    bottom:-8px;
    left:20px;
    position:absolute;
    z-index:4
}
.fjb-content-body .left-content .browse h3::after {
    content:"";
    border:solid 5px #ddd;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-right-color:transparent;
    bottom:-10px;
    left:19px;
    position:absolute;
    z-index:3
}
.fjb-content-body .left-content .browse ul li i {
    color:#aaa;
    font-size:10px
}
.fjb-content-body .left-content .browse ul li a {
    font-size:12px
}
.fjb-content-body .left-content .atention {
    background:#ffe;
    border:solid 1px #fdd;
    bottom:20px;
    left:10px;
    padding:10px;
    position:absolute;
    right:10px
}
.fjb-content-body .left-content .atention h3 {
    font-weight:700
}
.fjb-content-body .left-content .atention h3 i {
    color:#f66
}
.fjb-content-body .left-content .atention p {
    color:#666;
    font-size:11px
}
.additional-fjb-search {
    background-color:#6db500;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6DB500', endColorstr='#FF5E9C00');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #6db500), color-stop(100%, #5e9c00));
    background-image:-webkit-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-moz-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-o-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:-ms-linear-gradient(top, #6db500 0, #5e9c00 100%);
    background-image:linear-gradient(top, #6db500 0, #5e9c00 100%);
    box-shadow:0 2px 0 #4e8100;
    -moz-box-shadow:0 2px 0 #4e8100;
    -webkit-box-shadow:0 2px 0 #4e8100;
    border-bottom:solid 1px rgba(255, 255, 255, .1);
    padding:10px;
    position:relative;
    z-index:1
}
.additional-fjb-search fieldset, .additional-fjb-search form {
    margin:0;
    padding:0
}
.additional-fjb-search legend {
    color:#fff;
    float:left;
    font-size:13px;
    font-weight:700;
    line-height:18px;
    margin-right:5px;
    padding:5px 5px 5px 95px;
    position:relative;
    text-shadow:1px 1px #4c750e
}
.additional-fjb-search legend:after {
    content:"";
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/fjb-mini-logo.png) 0 0 no-repeat;
    display:block;
    height:52px;
    left:20px;
    position:absolute;
    top:-10px;
    width:60px
}
.additional-fjb-search input[type=text] {
    border-color:#759419;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    width:445px
}
.additional-fjb-search input[type=submit] {
    font-weight:700;
    padding:1px 8px;
    line-height:24px;
    height:24px
}
.additional-fjb-search .selectbox {
    position:relative;
    width:200px;
    z-index:1
}
.additional-fjb-search .customStyleSelectBox {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:1px solid #759419;
    color:gray;
    font-size:13px;
    height:18px;
    line-height:18px;
    overflow:hidden;
    padding:4px;
    position:relative;
    vertical-align:middle;
    white-space:nowrap;
    width:200px
}
.additional-fjb-search .customStyleSelectBox:after {
    content:"&darr;";
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-top:4px solid #999;
    display:inline-block;
    height:0;
    margin-left:4px;
    margin-top:8px;
    -khtml-opacity:.5;
    -moz-opacity:.5;
    filter:alpha(opacity=50);
    opacity:.5;
    position:absolute;
    right:8px text-indent:-99999px;
    vertical-align:top;
    width:0
}
.additional-fjb-search .customStyleSelectBoxInner {
    background:url(canvas-list-nav-item-arrow-.gif) no-repeat center right
}
#classified-listing .header {
    background-color:#ffa600;
    background-image:-moz-linear-gradient(top, #ffa600 0, #ff8700 100%);
    background-image:-ms-linear-gradient(top, #ffa600 0, #ff8700 100%);
    background-image:-o-linear-gradient(top, #ffa600 0, #ff8700 100%);
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ffa600), color-stop(100%, #ff8700));
    background-image:-webkit-linear-gradient(top, #ffa600 0, #ff8700 100%);
    background-image:linear-gradient(top, #ffa600 0, #ff8700 100%);
    border-bottom:solid 1px rgba(255, 255, 255, .2);
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFA600', endColorstr='#FFFF8700');
    box-shadow:inset 0 1px 0 rgba(255, 255, 255, .5);
    box-shadow:0 1px 0 #cc4e00
}
#classified-listing .header h2 {
    font-size:16px;
    font-weight:700;
    text-shadow:-1px -1px rgba(215, 99, 0, 1)
}
#classified-listing .listing-table .post-title a, #fjb-listing .listing-table .post-title a {
    color:#0976bc
}
.leave-feedback .overview table, .leave-feedback .overview td, .leave-feedback .overview th {
    border:0;
    color:#484848;
    line-height:1.5;
    padding:0
}
.leave-feedback .menu-feedback {
    background-color:#f7e8a7;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF7E8A7', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f7e8a6), color-stop(100%, #fff));
    background-image:-webkit-linear-gradient(top, #f7e8a6 0, #fff 100%);
    background-image:-moz-linear-gradient(top, #f7e8a6 0, #fff 100%);
    background-image:-o-linear-gradient(top, #f7e8a6 0, #fff 100%);
    background-image:-ms-linear-gradient(top, #f7e8a6 0, #fff 100%);
    background-image:linear-gradient(top, #f7e8a6 0, #fff 100%);
    margin:0 -10px;
    padding:20px 40px
}
.leave-feedback .form-heading {
    color:#0976bc;
    font-size:20px;
    line-height:64px;
    margin:0 auto;
    padding-left:100px;
    position:relative;
    text-align:center;
    width:200px
}
.leave-feedback .form-heading:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/leavefeedback.png);
    left:0;
    position:absolute
}
.leave-feedback .radio {
    border-bottom:solid 1px #aaa;
    height:100px;
    margin-bottom:10px;
    padding-bottom:8px;
    position:relative;
    width:96%
}
.leave-feedback .radio:after {
    content:"";
    background:rgba(0, 0, 0, .03)url(http://cdn.kaskus.com/themes_3.0/images/layout/texture-1.png);
    bottom:5px;
    height:23px;
    left:0;
    position:absolute;
    right:0
}
.leave-feedback .radio+p {
    color:#666
}
.leave-feedback .radio:before {
    content:"";
    background:#e7e7e7;
    border:solid 1px #ddd;
    height:2px;
    left:45px;
    margin-top:-5px;
    position:absolute;
    right:45px;
    top:50%
}
.leave-feedback .radio .reaction {
    cursor:pointer;
    height:100px;
    position:absolute;
    top:0;
    width:100px
}
.leave-feedback .radio .reaction>div {
    bottom:0;
    color:#a8bed2;
    left:0;
    line-height:16px;
    position:absolute;
    right:0;
    text-align:center;
    z-index:2
}
.leave-feedback .radio .reaction>div .icon-question-sign {
    position:relative;
    z-index:1
}
.leave-feedback .radio .reaction .smiley {
    background:#eee;
    border-radius:80px;
    -moz-border-radius:80px;
    -webkit-border-radius:80px;
    box-shadow:1px -1px 3px rgba(0, 0, 0, .2)inset;
    -moz-box-shadow:1px -1px 3px rgba(0, 0, 0, .2)inset;
    -webkit-box-shadow:1px -1px 3px rgba(0, 0, 0, .2)inset;
    color:#0976bc;
    font-family:Georgia, Serif;
    font-weight:700;
    height:28px;
    left:50%;
    letter-spacing:1px;
    line-height:28px;
    margin-left:-14px;
    margin-top:-14px;
    position:absolute;
    text-align:center;
    top:50%;
    -moz-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    transform:rotate(90deg);
    width:28px;
    z-index:5
}
.leave-feedback .radio .reaction.active .smiley {
    background:#ffd36b
}
.leave-feedback .radio .reaction.active>div, .leave-feedback .radio .reaction:hover>div {
    color:#0976bc
}
.leave-feedback .radio #feedback-positive {
    left:0
}
.leave-feedback .radio #feedback-neutral {
    left:50%;
    margin-left:-50px
}
.leave-feedback .radio #feedback-negative {
    right:0
}
.leave-feedback .feedback-header {
    color:#333;
    margin:20px 15px 30px
}
.leave-feedback .feedback-header h3 {
    font-size:15px;
    font-weight:700;
    margin-bottom:5px
}
.leave-feedback .feedback-body {
    border:solid 1px #eee;
    margin:10px 15px;
    padding:10px
}
.leave-feedback .feedback-message {
    padding:20px 40px
}
.leave-feedback .feedback-message textarea {
    height:120px;
    width:96%
}
.leave-feedback .feedback-message .counter {
    background:0;
    border:0;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    color:#aaa;
    float:right;
    font-size:16px;
    margin-right:2%;
    text-align:right
}
.leave-feedback .action {
    overflow:hidden
}
.leave-feedback .action .button {
    float:left
}
.leave-feedback .action .sml-msg {
    clear:both;
    padding-top:10px
}
.leave-feedback .later {
    border-left:solid 1px #eee;
    float:left;
    line-height:34px;
    margin:0 0 0 20px;
    padding:0 0 0 20px
}
.mp-soon {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/mp-bg.png)
}
.ads-610 {
    border-radius:5px;
    height:100px;
    margin:10px 0 20px 10px;
    overflow:hidden;
    position:relative
}
.classified-wrapper {
    margin:10px 0;
    padding:20px 10px 10px;
    position:relative
}
.classified-wrapper header {
    background:#fff;
    border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
    -webkit-border-radius:0 0 5px 5px;
    font-weight:400;
    left:40px;
    margin:0;
    padding:0;
    position:absolute;
    right:30px;
    text-align:center;
    top:5px;
    z-index:4
}
.classified-wrapper header h2 {
    background-color:#ffc61a;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFC61A', endColorstr='#FFFFB31A');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ffc61a), color-stop(100%, #ffb31a));
    background-image:-webkit-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-moz-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-o-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:-ms-linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    background-image:linear-gradient(top, #ffc61a 0, #ffb31a 100%);
    border-radius:3px;
    border:solid 1px rgba(0, 0, 0, .2);
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    color:rgba(0, 0, 0, .7);
    font-size:13px;
    height:32px;
    letter-spacing:.1em;
    line-height:32px;
    margin:0;
    padding:0;
    position:relative;
    text-shadow:1px 1px rgba(255, 255, 255, .3);
    text-transform:uppercase
}
.classified-wrapper header>a {
    color:#fff;
    font-size:20px;
    position:absolute;
    right:10px;
    text-shadow:-1px -1px rgba(0, 0, 0, .3);
    top:2px;
    z-index:3
}
.classified-wrapper .classified-inner {
    background:#fff;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border:solid 3px #ffb31a;
    box-shadow:0 2px 2px rgba(0, 0, 0, .1)inset, 0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 2px 2px rgba(0, 0, 0, .1)inset, 0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, .1)inset, 0 1px 0 rgba(255, 255, 255, .7);
    margin-right:10px;
    overflow:hidden;
    padding:30px 0 20px;
    position:relative
}
.classified-wrapper .popular-fjb {
    position:relative;
    z-index:1
}
.classified-wrapper .popular-fjb h3 {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    color:#fff;
    font-size:14px;
    font-weight:700;
    margin:10px auto 20px;
    padding:5px 20px;
    position:relative;
    text-align:center;
    text-shadow:-1px -1px rgba(0, 0, 0, .3);
    width:100px
}
.classified-wrapper .popular-fjb h3:after {
    content:"";
    border:solid 6px transparent;
    bottom:-12px;
    left:50%;
    margin-left:-6px;
    position:absolute
}
.classified-wrapper .popular-fjb ul {
    border-radius:0 0 3px 3px;
    -moz-border-radius:0 0 3px 3px;
    -webkit-border-radius:0 0 3px 3px;
    overflow:hidden;
    padding:0 20px
}
.classified-wrapper .popular-fjb ul li {
    margin:0;
    padding:5px 0;
    padding-left:42px;
    position:relative
}
.classified-wrapper .popular-fjb ul li img {
    display:block;
    float:left;
    left:0;
    position:absolute;
    top:0;
    width:32px
}
.classified-wrapper .popular-fjb ul li>a {
    display:inline-block;
    font-weight:700;
    line-height:1.25
}
.classified-wrapper .popular-fjb ul li .meta {
    font-size:11px
}
.classified-wrapper .popular-fjb ul li .meta time {
    color:#888;
    padding-left:5px
}
.classified-wrapper .popular-fjb ul li .meta i {
    color:#ccc
}
.classified-wrapper .popular-fjb ul li .meta a {
    color:#666
}
.classified-wrapper .popular-fjb ul li:last-child {
    border:0
}
.classified-wrapper .wts-wrapper {
    width:294px;
    float:left
}
.classified-wrapper .wts-wrapper h3 {
    background:#ff9500
}
.classified-wrapper .wts-wrapper h3:after {
    border-top-color:#ff9500
}
.classified-wrapper .wtb-wrapper {
    float:right;
    width:294px
}
.classified-wrapper .wtb-wrapper h3 {
    background:#78b32e
}
.classified-wrapper .wtb-wrapper h3:after {
    border-top-color:#78b32e
}
.mid-c-banner {
    background:#fff;
    margin:0 10px 10px -10px;
    position:relative
}
.merchants h3 {
    background:#0b94ed;
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
    color:#fff;
    font-weight:700;
    padding:2px 0;
    text-align:center;
    text-shadow:-1px -1px rgba(0, 0, 0, .2);
    width:100px
}
.merchants .header {
    border-bottom:solid 1px rgba(0, 0, 0, .1);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    padding:0 10px
}
.merchants .merchant-item {
    display:block;
    padding:10px
}
.merchants .merchant-item img {
    margin:0 auto;
    max-width:100%
}
#mp-wrap .searchlike-table .search-header .sortby .small.button, .item-listing .header .sortby .small.button {
    height:22px;
    margin-top:0;
    box-shadow:none;
    padding:0;
    width:30px;
    line-height:18px!important
}
#mp-wrap .searchlike-table .search-header .sortby .selectbox, .item-listing .header .sortby .selectbox {
    position:absolute;
    text-align:left!important;
    width:100px;
    z-index:1
}
#mp-wrap .searchlike-table .search-header .sortby .customStyleSelectBox, .item-listing .header .sortby .customStyleSelectBox {
    margin-top:0;
    font-size:10px;
    height:14px;
    line-height:14px;
    padding:4px 5px;
    border:1px solid #ccc;
    font-weight:400
}
#mp-wrap .searchlike-table .search-header .sortby .customStyleSelectBox:after, .item-listing .header .sortby .customStyleSelectBox:after {
    margin-top:6px
}
#mp-wrap .searchlike-table .search-header .sortby, .item-listing .header .sortby {
    background:0;
    padding:0 10px;
    color:#FFF;
    font-weight:700
}
#mp-wrap .searchlike-table .search-header label, .item-listing .header label {
    color:#FFF;
    margin:3px 10px 0 0;
    padding:0;
    font-size:11px;
    font-weight:700;
    width:auto
}
#mp-wrap .searchlike-table .search-header .sortby .input, .item-listing .header .sortby .input {
    margin-left:0;
    width:146px
}
#mp-wrap .searchlike-table table.zebra tbody tr:nth-child(odd) td, #mp-wrap .searchlike-table table.zebra tbody tr:nth-child(odd) th {
    background-color:#f9f9f9
}
#mp-wrap .searchlike-table table.zebra tbody tr:nth-child(even) td {
    background-color:#fff
}
#mp-wrap .searchlike-table table.zebra tbody td {
    line-height:18px;
    padding:20px 10px;
    border-right:0
}
#mp-wrap .searchlike-table tr td {
    font-weight:700;
    font-size:11px
}
#mp-wrap .searchlike-table tr td.post {
    font-weight:400
}
#mp-wrap .searchlike-table a {
    color:#1a6394;
    text-decoration:none
}
#mp-wrap .searchlike-table a:hover {
    text-decoration:underline
}
#mp-wrap .searchlike-table .post-title a {
    display:block;
    font-weight:700;
    font-size:12px
}
#mp-wrap .searchlike-table .sub-meta {
    font-size:11px;
    padding-bottom:0
}
#mp-wrap .searchlike-table .sub-meta>div {
    float:left
}
#mp-wrap .searchlike-table .sub-meta .badge {
    padding:0
}
#mp-wrap .searchlike-table .sub-meta .location {
    margin:5px 0;
    padding:0 10px
}
#mp-wrap .searchlike-table .footer {
    background-color:#fff;
    background-image:none;
    border-top:solid 1px #ddd;
    padding:10px
}
#mp-wrap .searchlike-table .viewmore a {
    position:relative;
    font-weight:700;
    margin-right:20px
}
#mp-wrap .searchlike-table .viewmore a:after {
    border-bottom:5px solid transparent;
    border-left:5px solid #d0d0d0;
    border-top:5px solid transparent;
    content:"";
    margin-left:5px;
    position:absolute;
    top:3px
}
.user-profile-wrapper .advanced-search-sidebar {
    margin:0 -12px 0 10px;
    border-color:#c9c9c9!important
}
.user-profile-wrapper .user-tab-nav a {
    border-color:rgba(0, 0, 0, .25);
    margin-right:-1px
}
.user-profile-wrapper .user-tab-nav a.current {
    box-shadow:0 1px 0 #f6f6f6
}
.user-profile-wrapper .user-main-content .user-tab-nav {
    background:0;
    border-bottom-color:#aaa
}
.user-profile-wrapper .user-main-content .user-tab-nav a {
    padding-left:10px;
    color:#484848;
    text-shadow:none;
    background:#f3f3f3;
    border-color:#aaa
}
.user-profile-wrapper .user-main-content .user-tab-nav a:focus, .user-profile-wrapper .user-main-content .user-tab-nav a:hover {
    background:#fff
}
.purchase-package .purchase-control {
    padding:10px;
    border-bottom:solid 1px #ddd;
    margin:0 -10px 15px;
    overflow:hidden
}
.purchase-package .purchase-control .treasure {
    float:left
}
.purchase-package .purchase-control .treasure .stock {
    padding:2px;
    border:solid 1px #ccc;
    border-radius:5px;
    overflow:hidden
}
.purchase-package .purchase-control .treasure .stock>div {
    float:left;
    padding:0 10px;
    line-height:32px
}
.purchase-package .purchase-control .treasure .stock .a {
    background:#fa8c2f url(http://cdn.kaskus.com/themes_3.0/images/layout/kaspao-s2.png) 10px center no-repeat;
    border:solid 1px #ff9532;
    border-radius:3px 0 0 3px;
    border-right:solid 1px #fff;
    border-right-color:rgba(255, 255, 255, .5);
    color:#fff;
    font-weight:700;
    font-size:15px;
    text-shadow:1px 1px rgba(0, 0, 0, .3);
    -webkit-font-smoothing:antialiased;
    padding-left:45px;
    box-shadow:0 -6px 8px rgba(30, 30, 30, .15)inset
}
.purchase-package .purchase-control .treasure .stock .b {
    background:#faba63;
    border:solid 1px #ff9532;
    border-left:0;
    border-radius:0 3px 3px 0;
    box-shadow:0 -6px 8px rgba(30, 30, 30, .15)inset;
    font-size:17px;
    padding:0 20px;
    color:#333;
    color:rgba(0, 0, 0, .75)
}
.purchase-package .purchase-control .option {
    float:right
}
.purchase-package .purchase-control .option a {
    color:#484848;
    display:block;
    padding:0 20px;
    float:left;
    line-height:38px
}
.purchase-package .purchase-control .option a i {
    padding:0 5px 0 0
}
.purchase-package .header {
    border-radius:3px;
    padding:10px 15px;
    font-weight:700;
    background:#eee
}
.purchase-package .content {
    overflow:hidden;
    padding:20px 0;
    text-align:center
}
.purchase-package .box {
    display:inline-block;
    width:32.5%
}
.purchase-package .box .box-content {
    padding:15px 10px 20px;
    margin:0 10px 20px;
    box-shadow:0 1px 4px rgba(0, 0, 0, .3);
    border-radius:3px;
    text-align:center;
    position:relative;
    background:#f9f9f9
}
.purchase-package .box .box-content:hover {
    background:#eee
}
.purchase-package .box .name {
    font-weight:700;
    margin:0 0 10px;
    color:#2a89d9;
    display:block
}
.purchase-package .box .name:after {
    content:"";
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0
}
.purchase-package .box .price {
    color:#f17e2b;
    margin:0 0 5px;
    font-weight:700
}
.purchase-package .box .price img {
    margin:0 0 -5px
}
.purchase-package .box figure {
    background:#fff;
    margin:0 0 10px;
    box-shadow:0 1px 3px rgba(0, 0, 0, .25)inset;
    padding:10px
}
.purchase-package .box figure img {
    max-width:100%;
    height:115px;
    display:block;
    margin:0 auto
}
.purchase-package .box .slot {
    padding:30px 0 40px
}
.purchase-package .box .slot>div {
    background:#fff;
    margin:0 auto;
    box-shadow:0 1px 3px rgba(0, 0, 0, .25)inset;
    padding:10px 10px 10px 15px;
    width:80px;
    border-radius:3px;
    position:relative;
    font-size:20px;
    line-height:20px
}
.purchase-package .box .slot>div:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/slot-img.png);
    position:absolute;
    top:-17px;
    left:-30px
}
.purchase-package .box .slot>div span {
    text-align:center;
    position:absolute;
    top:50px;
    font-size:13px;
    left:0;
    right:0;
    color:#2a89d9
}
.purchase-package.purchase-slot .treasure .stock .a {
    border:0;
    border-right:solid 1px;
    background:#017fdc url(http://cdn.kaskus.com/themes_3.0/images/layout/slot-img-s.png) 10px center no-repeat
}
.purchase-package.purchase-slot .treasure .stock .b {
    border:0;
    background:#67c2f9
}
.kaspay-link {
    padding:20px
}
.kaspay-link .img {
    margin:0 0 10px
}
.kaspay-link .add-info {
    padding:20px 0;
    font-size:12px;
    color:#484848
}
.kaspay-link .linking {
    padding:20px;
    background:#eee;
    border-radius:3px;
    overflow:hidden
}
.kaspay-link .linking .heading {
    padding:0
}
.kaspay-link .linking .in-radio label {
    width:auto;
    line-height:20px;
    float:none;
    cursor:pointer
}
.kaspay-link .linking .in-radio label span {
    font-weight:700;
    padding-left:10px
}
.kaspay-link .linking .in-radio label a {
    color:red;
    font-size:smaller;
    visibility:hidden;
    padding-left:10px
}
.kaspay-link .linking .in-radio label input[type=radio]:checked~span~a {
    visibility:visible!important
}
.kaspay-link .linking .in-radio label:hover a {
    visibility:visible
}
.kaspay-link .linking .in-radio .add {
    padding:10px
}
.feedback-summary {
    margin:0 0 10px;
    border-radius:3px;
    box-shadow:0 1px 4px rgba(0, 0, 0, .3);
    padding:10px;
    line-height:1
}
.feedback-summary .summary {
    overflow:hidden
}
.feedback-summary .feedback-user {
    width:50%;
    float:left;
    overflow:hidden
}
.feedback-summary .feedback-user .avatar {
    margin:0 15px 20px 0;
    width:80px;
    float:left
}
.feedback-summary .feedback-user .avatar img {
    max-width:100%
}
.feedback-summary .feedback-user .name a {
    font-size:15px;
    font-weight:700
}
.feedback-summary .feedback-user .name .title {
    margin:5px 0 0;
    font-size:smaller;
    color:#666
}
.feedback-summary .feedback-user .feedback-details {
    margin:10px 0 0
}
.feedback-summary .feedback-user .feedback-details>div {
    font-size:18px;
    font-weight:700;
    color:#309735;
    margin:5px 0 0
}
.feedback-summary .feedback-table {
    width:50%;
    float:left
}
.feedback-summary .feedback-table .heading {
    padding:0;
    margin:0 0 10px
}
.feedback-summary .feedback-table .heading span {
    color:#666;
    font-size:smaller
}
.feedback-summary .feedback-table table {
    margin:0
}
.feedback-summary .feedback-table table td, .feedback-summary .feedback-table table th {
    font-size:12px;
    border:0
}
.feedback-summary .feedback-table table td:not(:first-child), .feedback-summary .feedback-table table th:not(:first-child) {
    text-align:center
}
.feedback-summary .feedback-table td i {
    padding-right:6px;
    font-size:15px
}
.search-overview {
    background:#f4f4f4;
    color:#454545;
    border:solid 1px #d4d4d4;
    height:21px;
    margin:0 -1px 10px;
    padding:5px 10px 5px 180px;
    position:relative
}
.refine {
    background:#6fa024;
    color:#fff;
    font-size:11px;
    height:18px;
    left:1px;
    letter-spacing:.05em;
    margin:0 -1px 15px;
    padding:7px 5px 6px;
    position:absolute;
    text-align:center;
    text-transform:uppercase;
    top:0;
    width:150px
}
.refine span:before {
    content:"Refine your search"
}
.refine:before {
    content:"";
    border:solid 5px transparent;
    border-top-color:#6fa024;
    bottom:-10px;
    left:50%;
    margin-left:-5px;
    position:absolute;
    z-index:3
}
.refine:after {
    content:"";
    border:solid 6px transparent;
    border-top-color:#fff;
    bottom:-12px;
    left:50%;
    margin-left:-6px;
    position:absolute;
    z-index:2
}
body.fjb .refine {
    background-color:#7cd168;
    color:#fff
}
body.fjb .refine:before {
    content:"";
    border:solid 5px transparent;
    border-top-color:#7cd168;
    bottom:-10px;
    left:50%;
    margin-left:-5px;
    position:absolute;
    z-index:3
}
body.forum .refine {
    background-color:#1497ec;
    color:#fff
}
body.forum .refine:before {
    content:"";
    border:solid 5px transparent;
    border-top-color:#1497ec;
    bottom:-10px;
    left:50%;
    margin-left:-5px;
    position:absolute;
    z-index:3
}
.advanced-search-sidebar {
    background:#f4f4f4;
    border:solid 1px #eaeaea;
    margin:0 -1px 10px
}
.advanced-search-sidebar .input {
    margin:0
}
.advanced-search-sidebar .input>label>input[type=checkbox] {
    margin-left:10px
}
.advanced-search-sidebar .section-site a {
    background-color:#f2f2f2;
    border-bottom:1px solid #e2e2e2;
    color:#454545;
    display:block;
    font-weight:700;
    padding:8px 10px;
    text-decoration:none!important
}
.advanced-search-sidebar .section-site a span {
    font-weight:400!important;
    font-size:12px
}
.advanced-search-sidebar .section-site a span:before {
    content:"("
}
.advanced-search-sidebar .section-site a span:after {
    content:")"
}
.advanced-search-sidebar .section-site a i {
    color:#666;
    float:right;
    transition:margin .2s ease-in-out;
    -o-transition:margin .2s ease-in-out;
    -ms-transition:margin .2s ease-in-out;
    -moz-transition:margin .2s ease-in-out;
    -webkit-transition:margin .2s ease-in-out
}
.advanced-search-sidebar .section-site a.active, .advanced-search-sidebar .section-site a:focus, .advanced-search-sidebar .section-site a:hover {
    color:#fff
}
.advanced-search-sidebar .section-site a.active i, .advanced-search-sidebar .section-site a:focus i, .advanced-search-sidebar .section-site a:hover i {
    color:#fff;
    display:block;
    margin-right:-3px
}
.advanced-search-sidebar .section-site a.classified:focus, .advanced-search-sidebar .section-site a.classified:hover {
    background-color:#97d688;
    color:#fff
}
.advanced-search-sidebar .section-site a.classified:focus i, .advanced-search-sidebar .section-site a.classified:hover i {
    color:#fff
}
.advanced-search-sidebar .section-site a.forum:focus, .advanced-search-sidebar .section-site a.forum:hover {
    background-color:#1497ec
}
.advanced-search-sidebar .section-site a.discuss:focus, .advanced-search-sidebar .section-site a.discuss:hover, .advanced-search-sidebar .section-site a.groupee:focus, .advanced-search-sidebar .section-site a.groupee:hover {
    background-color:#ce5272
}
.advanced-search-sidebar .section {
    border-bottom:solid 1px rgba(0, 0, 0, .1);
    color:#484848;
    padding:8px 10px
}
.advanced-search-sidebar .section.select-category.open {
    background:#ffe!important;
    border-color:orange;
    border-left:solid 1px orange;
    color:#000;
    margin-left:-1px
}
.advanced-search-sidebar .section.select-category.open:after {
    content:"";
    background:#ffe;
    bottom:0;
    position:absolute;
    right:-2px;
    top:0;
    width:4px;
    z-index:30
}
.advanced-search-sidebar .section.select-category.open .search-select-categroy {
    display:block!important
}
.advanced-search-sidebar .section:hover {
    background:#e9e9e9;
    color:#000
}
.advanced-search-sidebar .section>label {
    color:#666;
    display:block;
    float:none;
    font-size:11px;
    font-weight:700;
    letter-spacing:.1em;
    line-height:1;
    padding:0 0 5px;
    text-align:left;
    text-transform:uppercase
}
.advanced-search-sidebar .section input[type=text], .advanced-search-sidebar .section select[multiple] {
    padding:5px 7px;
    width:123px
}
.advanced-search-sidebar .section select {
    width:140px
}
.advanced-search-sidebar .section select[multiple] {
    position:relative;
    width:140px;
    z-index:1
}
.advanced-search-sidebar .section select[multiple]:focus, .advanced-search-sidebar .section select[multiple]:hover {
    width:435px
}
.advanced-search-sidebar .section.act {
    text-align:center
}
.advanced-search-sidebar .price-range {
    overflow:hidden
}
.advanced-search-sidebar .price-range input[type=text] {
    width:33px
}
.advanced-search-sidebar .price-range span {
    padding:0 10px 0 11px
}
.advanced-search-sidebar .section:last-child {
    border-bottom:0
}
.advanced-search-sidebar .section:after {
    content:"";
    clear:both;
    display:block
}
.advanced-search-sidebar input[type=text] {
    color:#aaa;
    border-radius:3px;
    border:1px solid rgba(0, 0, 0, .2)
}
.select-category {
    position:relative
}
.open-search-cat {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #aaa;
    color:#888;
    display:inline-block;
    line-height:26px;
    padding:0 5px;
    position:relative;
    text-decoration:none!important;
    width:128px
}
.open-search:after {
    content:"&darr;";
    border:solid 4px transparent;
    border-left-color:#aaa;
    display:inline-block;
    height:0;
    margin-right:2px;
    margin-top:6px;
    opacity:.5;
    -khtml-opacity:.5;
    -moz-opacity:.5;
    filter:alpha(opacity=50);
    position:absolute;
    right:14px;
    text-indent:-99999px;
    vertical-align:top;
    width:0
}
.open-search {
    width:125px;
    padding:5px 7px;
    display:inline-block;
    border:1px solid rgba(0, 0, 0, .2);
    color:#aaa;
    border-radius:3px;
    background-color:#fff
}
.open-search:hover {
    text-decoration:none
}
.search-select-categroy {
    background:#ffe;
    border:solid 1px orange;
    display:none;
    left:160px;
    overflow:hidden;
    padding:10px;
    position:absolute;
    top:-100px;
    width:748px;
    z-index:20;
    margin-left:10px
}
.search-select-categroy.open {
    display:block!important
}
.search-select-categroy .close-select-search {
    color:#f66;
    font-weight:700;
    line-height:1;
    position:absolute;
    right:10px;
    top:10px;
    z-index:30
}
.search-select-categroy label {
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    font-size:11px;
    margin:0;
    padding:2px 5px 2px 25px!important;
    position:relative
}
.search-select-categroy label input[type=checkbox] {
    left:5px;
    position:absolute;
    top:2px
}
.search-select-categroy label:hover {
    background:#fff6cc
}
.search-select-categroy ul li {
    display:block
}
.search-select-categroy ul li>label {
    font-weight:700
}
.search-select-categroy ul li ul {
    margin-left:15px
}
.search-select-categroy ul li ul li>label {
    font-weight:400
}
.search-select-categroy .multicol {
    float:left;
    padding:1%;
    width:31%
}
.search-select-categroy .multicol .arrow ul {
    display:none
}
.search-select-categroy .multicol label {
    color:#666
}
.search-select-categroy .menuitemshow label {
    color:#000
}
.search-select-categroy .menuitemshow ul {
    display:block!Important
}
.search-select-categroy .arrow>label:after {
    content:"";
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-top:4px solid #999;
    display:inline-block;
    height:0;
    margin-left:4px;
    margin-top:8px;
    text-indent:-99999px;
    vertical-align:top;
    width:0
}
.fjb-search-table td.icon {
    vertical-align:top!important
}
.fjb-search-table .search-header {
    background-color:#7cd168;
    border-bottom:solid 1px rgba(255, 255, 255, .2);
    color:#fff
}
.forum-search-table .search-header {
    background-color:#1497ec;
    border-bottom:solid 1px rgba(255, 255, 255, .1);
    color:#fff
}
.group-search-table .search-header {
    background-color:#ce5272;
    border-bottom:solid 1px rgba(255, 255, 255, .1);
    color:#fff;
    color:rgba(255, 255, 255, .9)
}
.user-main-column {
    border-left:solid 1px #ddd;
    margin-left:-1px;
    min-height:800px
}
.user-main-column .header .header-info {
    background:#f6f6f6;
    margin:0 0 10px;
    padding:10px
}
.header-usercp {
    font-size:18px;
    padding:10px
}
.showing-user {
    padding:10px
}
.download-pm {
    float:left;
    padding:5px
}
.group-table .icon img {
    width:50px
}
.table-act {
    text-align:right;
    vertical-align:middle;
    white-space:nowrap
}
.mypost .act .button, .user-notes .act .button {
    text-align:center;
    width:48px
}
.panel-wrapper {
    background-color:#fff;
    margin:0 -10px 10px 10px
}
.panel-wrapper.close {
    background:transparent!important;
    border-color:transparent!important
}
.panel-wrapper.close .dropdown-menu {
    display:none
}
.panel-wrapper.close a.fold {
    border-radius:3px!important;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
.panel-wrapper.close a.fold i {
    -moz-transform:scaleY(-1);
    -ms-filter:"FlipV" -o-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    filter:FlipV;
    transform:scaleY(-1)
}
.panel-wrapper.menu {
    border:solid 1px #ddd;
    margin-bottom:5px
}
.panel-wrapper.menu li a {
    border-bottom:dotted 1px #eee;
    display:block;
    padding:5px 10px;
    position:relative
}
.panel-wrapper.menu li a.current {
    background:#f4f4f4
}
.panel-wrapper.menu li a i {
    color:#ff9500;
    font-size:16px;
    margin-right:-5px;
    position:absolute;
    right:10px;
    top:1px;
    z-index:3
}
.panel-wrapper.menu li a i:hover {
    color:#ff7200
}
.panel-wrapper.menu li a:focus, .panel-wrapper.menu li a:hover {
    background:#f6f6f6
}
.panel-wrapper.menu li:last-child a {
    border:0
}
.panel-wrapper.menu li span {
    background:#f3f3f3;
    border-bottom:dotted 1px #e0e0e0;
    color:#888;
    display:block;
    padding:5px 10px;
    text-transform:uppercase
}
.panel-wrapper.menu a.fold {
    background:#0081d6;
    color:#fff;
    display:block;
    font-weight:700;
    margin:-1px -1px 0;
    padding:5px 10px 5px 24px;
    position:relative
}
.panel-wrapper.menu a.fold img {
    left:5px;
    margin-top:-7px;
    position:absolute;
    top:50%;
    width:14px
}
.panel-wrapper.menu a.fold i {
    float:right
}
.panel-wrapper.menu a.fold:focus, .panel-wrapper.menu a.fold:hover {
    background:#009aff;
    text-decoration:none
}
.panel-wrapper.menu a.fold.current {
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0
}
.user-main-content .reply-form {
    border:0;
    margin:0 0 10px
}
.user-main-content .reply-form legend {
    font-size:14px;
    font-weight:400;
    line-height:1.5;
    width:300px
}
.user-main-content .listing-wrapper {
    border:0;
    margin:0 10px 10px
}
.user-main-content .listing-wrapper .footer-elements {
    overflow:hidden
}
.user-main-content .listing-wrapper .listing-table {
    background:#fff;
    border:solid 1px #ddd;
    margin-bottom:20px
}
.user-main-content .listing-wrapper .reputation-table .icon, .user-main-content .listing-wrapper .subscribed-forum .icon {
    vertical-align:top!important
}
.user-main-content .listing-wrapper thead {
    background-color:#f2f2f2;
    text-shadow:1px 1px rgba(255, 255, 255, .7);
    border-bottom:solid 1px #bfbfbf
}
.user-main-content .listing-wrapper .sub-forum {
    font-size:12px;
    margin:5px 0
}
.user-main-content .listing-wrapper .sub-forum b {
    color:#888
}
.user-main-content .listing-wrapper .sub-forum li i {
    color:#78b32e
}
.user-main-content .listing-wrapper .sub-forum li i[rel=tooltip] {
    color:#ff9500;
    cursor:pointer!important
}
.user-main-content .heading {
    background:#f6f6f6;
    margin:0 0 10px;
    padding:10px;
    position:relative;
    text-shadow:1px 1px #fff
}
.user-main-content .heading h3+i {
    font-size:16px;
    margin-right:-5px;
    position:absolute;
    right:15px;
    top:8px;
    z-index:3
}
.user-main-content .heading h3 {
    display:inline;
    font-size:14px;
    font-weight:700
}
.user-content-wrapper {
    background:#fff;
    border:solid 1px #d4d4d4;
    margin:0 -1px 10px
}
.user-content-wrapper .ads300 {
    margin:0 10px 10px -10px
}
.user-content-wrapper .user-bar {
    background:#fff
}
.user-content-wrapper .user-bar .friend-network {
    margin-right:-11px
}
.user-profile-wrapper {
    background:#fff!important;
    min-height:500px;
    padding-bottom:20px
}
.user-profile-wrapper .user-tab-nav {
    background:#1497ec;
    border-bottom:solid 1px #0068ad;
    margin:0 0 10px;
    padding:10px 10px 0
}
.user-profile-wrapper .user-tab-nav a {
    background:#339ade;
    background:rgba(255, 255, 255, .2);
    color:#fff;
    padding-left:32px;
    position:relative;
    text-shadow:-1px -1px rgba(0, 0, 0, .3)
}
.user-profile-wrapper .user-tab-nav a:focus, .user-profile-wrapper .user-tab-nav a:hover {
    background:rgba(255, 255, 255, .4)
}
.user-profile-wrapper .user-tab-nav a.current {
    background:#f6f6f6;
    color:#000;
    text-shadow:1px 1px #fff
}
.user-profile-wrapper .user-tab-nav a.current:focus, .user-profile-wrapper .user-tab-nav a.current:hover {
    background:#f4f4f4
}
.user-profile-wrapper .user-tab-nav a img {
    display:block;
    height:16px;
    left:10px;
    margin-top:-8px;
    position:absolute;
    top:50%;
    width:16px
}
#user-profile-main .list-vm {
    padding-top:10px
}
#user-profile-main .list-vm .item {
    border-bottom:dotted 1px #ddd;
    padding:10px 20px 20px;
    position:relative
}
#user-profile-main .list-vm .item:last-child {
    border-bottom:solid 1px #ddd
}
#user-profile-main .list-vm .item:hover {
    background-color:#f9f9f9;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF9F9F9', endColorstr='#FFF6F6F6');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f9f9f9), color-stop(100%, #f6f6f6));
    background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f6f6f6 100%);
    background-image:-moz-linear-gradient(top, #f9f9f9 0, #f6f6f6 100%);
    background-image:-o-linear-gradient(top, #f9f9f9 0, #f6f6f6 100%);
    background-image:linear-gradient(top, #f9f9f9 0, #f6f6f6 100%)
}
#user-profile-main .list-vm .item .item-content {
    font-weight:700
}
#user-profile-main .list-vm .item .item-content a {
    display:block;
    padding-left:50px;
    font-size:13px
}
#user-profile-main .list-vm .item .item-content a:after {
    content:"";
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
#user-profile-main .list-vm .item .item-content figure {
    height:50px;
    left:10px;
    overflow:hidden;
    position:absolute;
    top:20px;
    width:50px
}
#user-profile-main .list-vm .item .item-content figure img {
    display:block;
    max-width:50px;
    *width:50px
}
#user-profile-main .list-vm .item .message {
    font-size:12px;
    margin-bottom:5px;
    padding-left:50px
}
#user-profile-main .list-vm .item .m-meta {
    color:#888;
    font-size:12px;
    padding-left:50px
}
#user-profile-main .list-vm .item .m-meta span {
    display:inline-block;
    padding-right:8px
}
#user-profile-main .list-vm .item .m-meta a {
    color:#888;
    display:inline-block;
    position:relative;
    z-index:1
}
#user-profile-main .list-vm.visitor-message {
    background:0 0;
    border:0
}
#user-profile-main .list-vm.visitor-message .item {
    background:none!important;
    border:0;
    overflow:hidden;
    padding:5px 5px 5px 20px
}
#user-profile-main .list-vm.visitor-message .item a.entry-head {
    float:right;
    margin-top:-60px
}
#user-profile-main .list-vm.visitor-message .item a.entry-head:before {
    content:"";
    bottom:0;
    display:block;
    left:0;
    position:absolute;
    right:0;
    top:0
}
#user-profile-main .list-vm.visitor-message .item .m-meta {
    height:0;
    margin-top:0;
    overflow:hidden;
    padding-left:0;
    text-align:right;
    transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear
}
#user-profile-main .list-vm.visitor-message .item .m-meta a {
    display:inline-block;
    line-height:16px;
    padding:10px 0 10px 10px
}
#user-profile-main .list-vm.visitor-message .item:hover .m-meta {
    height:36px
}
#user-profile-main .list-vm.visitor-message .item:hover .m-meta a:hover {
    color:#333
}
#user-profile-main .list-vm.visitor-message .item-content {
    background:#fff;
    border:solid 1px #ddd;
    font-weight:400;
    margin-left:64px;
    padding:10px;
    position:relative
}
#user-profile-main .list-vm.visitor-message .item-content:before {
    content:"";
    border:solid 6px transparent;
    border-right-color:#fff;
    left:-12px;
    position:absolute;
    top:20px;
    z-index:3
}
#user-profile-main .list-vm.visitor-message .item-content:after {
    content:"";
    border:solid 7px transparent;
    border-right-color:#ddd;
    left:-14px;
    position:absolute;
    top:19px;
    z-index:2
}
#user-profile-main .list-vm.visitor-message .item-content figure {
    border:solid 3px #fff;
    left:-70px;
    top:0
}
#user-profile-main .list-vm.visitor-message .item-content .fn {
    display:inline;
    font-weight:700;
    padding-left:0;
    padding-right:5px;
    position:relative;
    z-index:1
}
#user-profile-main .list-vm.visitor-message .item-content .fn:after {
    display:none!important
}
#user-profile-main .list-vm.visitor-message .item-content time {
    color:#888;
    font-style:italic
}
#user-profile-main .list-vm.visitor-message .item-content .message {
    padding-left:0;
    position:relative;
    z-index:1
}
#user-profile-main .list-vm.visitor-message .item-content .message textarea {
    background:0 0;
    border:0;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none
}
#user-profile-main .list-vm.visitor-message .item-content .moderated-vm {
    color:#666
}
#user-profile-main .list-vm.visitor-message .item-content .moderated-vm em {
    bottom:10px;
    display:block;
    font-weight:700;
    position:absolute;
    right:10px
}
#user-profile-main .list-vm.visitor-message .item-content .moderated-vm:after {
    content:"";
    background:rgba(255, 217, 178, .4);
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
#user-profile-main .list-vm.visitor-message .item-content .deleted-vm {
    color:#666
}
#user-profile-main .list-vm.visitor-message .item-content .deleted-vm em {
    bottom:10px;
    display:block;
    font-weight:700;
    position:absolute;
    right:10px
}
#user-profile-main .list-vm.visitor-message .item-content .deleted-vm:after {
    content:"";
    background:rgba(255, 178, 178, .4);
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
#user-profile-main .list-vm.visitor-message .item-content.del-vm {
    background:rgba(255, 178, 178, .4)
}
#user-profile-main .list-vm.visitor-message .item-content.mod-vm {
    background:rgba(255, 217, 178, .4)
}
#user-profile-main .list-vm.visitor-message .send-vm .item-content {
    background:#ffd;
    border-color:rgba(0, 0, 0, .3);
    padding:0
}
#user-profile-main .list-vm.visitor-message .send-vm .item-content:before {
    border:solid 8px transparent;
    border-right-color:#ffd;
    left:-15px
}
#user-profile-main .list-vm.visitor-message .send-vm .item-content:after {
    border:solid 9px transparent;
    border-right-color:rgba(0, 0, 0, .3);
    left:-18px
}
#user-profile-main .list-vm.visitor-message .send-vm .item-content .message {
    margin:0!important;
    padding:0
}
.user-bar {
    border:solid 1px #ddd;
    margin:0 10px 10px -10px;
    padding:0 10px 10px
}
.user-bar h2 {
    background:#f5f5f5;
    font-size:15px!important;
    font-weight:700;
    margin:0 -10px 10px;
    padding:5px 10px!important
}
.user-bar h3 {
    background:#eee;
    margin:0 -10px 10px;
    padding:10px
}
.user-bar .visitor>span {
    color:#666;
    display:block;
    font-size:11px;
    margin:0 0 5px
}
.user-bar .visitor a+span {
    margin:5px 0 0
}
.user-bar .author {
    overflow:hidden;
    padding:10px 20px 0 0
}
.user-bar .author .user-details {
    font-size:16px
}
.user-bar .author figure {
    float:left;
    height:120px;
    margin:0 20px 0 0;
    overflow:hidden;
    width:120px
}
.user-bar .author figure img {
    max-width:100%
}
.user-bar .user-info {
    padding:10px 20px 0 0
}
.user-bar .user-info .cendol img {
    display:block;
    float:left;
    height:10px;
    padding:4px 0;
    width:8px
}
.user-bar .friend-network {
    line-height:1.25;
    margin:0 0 0 -11px;
    overflow:hidden;
    padding:0 0 10px 10px
}
.user-bar .friend-network:last-child {
    border-bottom:0
}
.user-bar .friend-network h4 {
    font-weight:700;
    padding:0 10px 10px 0
}
.user-bar .friend-network h4 span {
    color:#f88;
    font-weight:400
}
.user-bar .friend-network .item {
    display:block;
    float:left;
    font-size:10px;
    height:80px;
    margin:0 10px 5px 0;
    text-align:center;
    text-decoration:none!important;
    width:48px
}
.user-bar .friend-network .item .thumbnail {
    height:48px;
    margin-bottom:5px;
    overflow:hidden;
    width:48px
}
.user-bar .friend-network .item img {
    display:block;
    max-width:100%
}
.user-bar .friend-network .item span {
    color:#666
}
.user-bar .friend-network .item:focus span, .user-bar .friend-network .item:hover span {
    color:#811
}
.badges {
    line-height:1.25;
    margin:0 0 0 -11px;
    overflow:hidden;
    padding:0 0 10px 10px
}
.badges:last-child {
    border-bottom:0
}
.badges h4 {
    font-weight:700;
    padding:0 10px 10px 0
}
.badges h4 span {
    color:#f88;
    font-weight:400
}
.badges .item {
    display:block;
    float:left;
    font-size:10px;
    height:50px;
    margin:0 10px 5px 0;
    text-align:center;
    text-decoration:none!important;
    width:48px
}
.badges .item .thumbnail {
    height:48px;
    margin-bottom:5px;
    overflow:hidden;
    width:48px
}
.badges .item img {
    display:block;
    max-width:100%
}
.badges .item span {
    color:#666
}
.badges .item:focus span, .badges .item:hover span {
    color:#811
}
.badges a.all-badge {
    float:right;
    font-size:11px
}
.badges .user-badge {
    width:100%;
    border-top:1px solid #d7d7d7;
    border-left:0;
    margin-bottom:45px
}
.badges .user-badge>div {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/sprite-usercp.png) 0 -23px no-repeat;
    width:20px;
    height:15px;
    padding-top:8px;
    margin-left:20px;
    float:left;
    position:relative
}
@keyframes swing {
    0% {
        transform:rotateZ(0deg)
    }
    25% {
        transform:rotateZ(10deg)
    }
    75% {
        transform:rotateZ(-10deg)
    }
    100% {
        transform:rotateZ(0deg)
    }
}
@-webkit-keyframes swing {
    0% {
        -webkit-transform:rotateZ(0deg)
    }
    25% {
        -webkit-transform:rotateZ(10deg)
    }
    75% {
        -webkit-transform:rotateZ(-10deg)
    }
    100% {
        -webkit-transform:rotateZ(0deg)
    }
}
@-moz-keyframes swing {
    0% {
        -moz-transform:rotateZ(0deg)
    }
    25% {
        -moz-transform:rotateZ(10deg)
    }
    75% {
        -moz-transform:rotateZ(-10deg)
    }
    100% {
        -moz-transform:rotateZ(0deg)
    }
}
.badges .user-badge>div .badge {
    position:absolute;
    left:50%;
    -webkit-transform-origin:50% 0;
    -ms-transform-origin:50% 0;
    transform-origin:50% 0;
    top:50%;
    margin-left:-15px;
    margin-top:-4px
}
.badges .user-badge>div .badge.animated {
    -moz-animation:swing 1s;
    -webkit-animation:swing 1s;
    animation:swing 1s
}
.badges .user-badge>div .badge img {
    width:30px
}
.badge-table tr td {
    vertical-align:middle
}
.user-bio {
    margin:0 auto;
    width:620px
}
.user-bio .clearfix {
    margin:0;
    padding:5px 0
}
.user-bio .clearfix>label {
    margin:0;
    padding:0
}
.mypost h4 {
    font-size:14px;
    font-weight:700;
    margin-bottom:5px;
    padding:0 10px
}
.mypost .entry-post {
    color:#666;
    padding:0 0 20px
}
.mypost .entry-post.deleted {
    background:#ffabab;
    text-shadow:1px 1px rgba(255, 255, 255, .2)
}
.mypost .meta {
    background-color:#f2f2f2;
    border:solid 1px #ddd;
    font-size:12px;
    margin:-1px -1px 10px;
    padding:5px 10px;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
.mypost .meta input[type=checkbox] {
    float:right;
    margin-left:20px
}
.mypost .meta span {
    float:right
}
.mypost .meta span a {
    color:#fff;
    font-weight:400
}
.mypost .meta small {
    color:#f66;
    padding-left:10px
}
.mypost .entry-content {
    font-size:12px;
    margin-left:10px;
    padding:0 10px 0 15px
}
.mypost .thread-navigate {
    border:0;
    overflow:hidden
}
.user-friends .heading {
    overflow:hidden
}
.user-friends .heading h3 {
    float:left
}
.user-friends .heading fieldset {
    float:right;
    margin:0;
    padding:0;
    text-align:right
}
.user-friends .heading .clearfix {
    margin:-7px 0 0
}
.content-friend {
    margin:10px -10px 0 0;
    overflow:hidden
}
.content-friend .forum-tools-wrap {
    background:#f9f9f9;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #ddd;
    float:none;
    margin:0 10px 10px 0;
    text-align:right
}
.content-friend .forum-tools-wrap label {
    padding-top:0;
    text-align:left
}
.content-friend .load-more {
    clear:both;
    text-align:center
}
.content-friend div.item {
    background:#f9f9f9;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #e0e0e0;
    color:#666;
    display:block;
    float:left;
    height:140px;
    margin:0 10px 10px 0;
    overflow:hidden;
    padding:10px 20px;
    position:relative;
    text-align:center;
    text-decoration:none!important;
    width:134px
}
.content-friend div.item .caption {
    position:relative;
    z-index:1
}
.content-friend div.item input[type=checkbox] {
    position:absolute;
    right:5px;
    top:5px;
    z-index:6
}
.content-friend div.item .control {
    left:5px;
    position:absolute;
    text-align:center;
    top:5px;
    width:16px;
    z-index:6
}
.content-friend div.item .control i {
    font-size:18px;
    line-height:18px;
    opacity:0
}
.content-friend div.item .control .icon-plus-sign {
    color:#78b32e!important
}
.content-friend div.item .control .icon-remove-sign {
    color:#f33!important
}
.content-friend div.item figure {
    background:#fff;
    border:solid 4px #fff;
    box-shadow:0 0 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 0 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .3);
    display:block;
    height:80px;
    margin:5px auto;
    overflow:hidden;
    position:relative;
    width:80px;
    z-index:1
}
.content-friend div.item figure div {
    display:table-cell;
    height:80px;
    vertical-align:middle;
    width:80px
}
.content-friend div.item figure img {
    max-width:80px
}
.content-friend div.item span {
    display:block;
    font-size:12px
}
.content-friend div.item:hover {
    border-color:#d9d9d9
}
.content-friend div.item:hover .control:hover, .content-friend div.item:hover i {
    opacity:1
}
.content-friend div.item.checked {
    background:#ffe;
    border-color:#d0d0d0
}
.content-friend div.item.checked:after {
    z-index:-3
}
.account-panel {
    font-size:12px;
    min-height:800px
}
.account-panel .notice {
    background:#ffe;
    border:solid 1px #ccc;
    font-size:11px;
    margin:10px -10px 10px 10px;
    padding:10px;
    position:relative
}
.account-panel .notice:before {
    content:"";
    border:solid 4px transparent;
    border-top-color:#ffe;
    bottom:-8px;
    left:50%;
    margin-left:-4px;
    position:absolute;
    z-index:4
}
.account-panel .notice:after {
    content:"";
    border:solid 5px transparent;
    border-top-color:#ccc;
    bottom:-10px;
    left:50%;
    margin-left:-5px;
    position:absolute;
    z-index:3
}
.account-panel .user-menu {
    border:solid 1px #ccc;
    margin-top:10px
}
.account-panel .user {
    border-bottom:dotted 1px #ddd;
    padding:10px;
    position:relative
}
.account-panel .user .user-details {
    clear:both;
    font-size:14px;
    margin-top:10px
}
.account-panel .user .title, .account-panel .user .userid {
    font-size:12px
}
.account-panel .user .cendol {
    display:inline-block;
    overflow:hidden;
    padding:5px 0 0
}
.account-panel .user .cendol img {
    display:block;
    float:left;
    height:10px;
    width:8px
}
.account-panel .user .fn {
    font-weight:700
}
.account-panel .user figure {
    height:140px;
    overflow:hidden;
    position:relative;
    width:140px
}
.account-panel .user figure>div {
    display:table-cell;
    height:140px;
    vertical-align:middle;
    width:140px
}
.account-panel .user figure>a {
    background:rgba(0, 0, 0, .5);
    border-radius:0 0 0 3px;
    -moz-border-radius:0 0 0 3px;
    -webkit-border-radius:0 0 0 3px;
    color:#fff;
    display:none;
    font-size:11px;
    padding:5px;
    position:absolute;
    right:0;
    text-align:center;
    text-decoration:none!important;
    top:0;
    width:60px;
    z-index:5
}
.account-panel .user figure>a:hover {
    background:rgba(0, 0, 0, .7)
}
.account-panel .user figure img {
    display:block;
    margin:0 auto;
    max-width:100%
}
.account-panel .user figure:hover:after {
    content:"";
    background:rgba(0, 0, 0, .1);
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0;
    z-index:3
}
.account-panel .user figure:hover>a {
    display:block
}
.account-panel .user-stats a {
    border-bottom:dotted 1px #eee;
    display:block;
    font-size:13px;
    padding:5px 10px 5px 35px;
    position:relative;
    text-decoration:none!important
}
.account-panel .user-stats a b {
    color:#000
}
.account-panel .user-stats a i {
    color:#ff9500;
    font-size:16px;
    margin-right:-5px;
    position:absolute;
    right:10px;
    top:1px;
    z-index:3
}
.account-panel .user-stats a i:hover {
    color:#ff7200
}
.account-panel .user-stats a img {
    left:10px;
    margin-top:-8px;
    position:absolute;
    top:50%
}
.account-panel .user-stats a:last-child {
    border:0
}
.account-panel .user-stats a:focus, .account-panel .user-stats a:hover {
    background:#f6f6f6
}
.live-posting {
    background:#0081d6;
    color:#fff;
    display:block;
    font-weight:700;
    margin:0 -10px 10px 10px;
    padding:10px 10px 10px 60px;
    position:relative
}
.live-posting img {
    left:5px;
    position:absolute;
    top:-5px
}
.live-posting:focus, .live-posting:hover {
    background:#009aff;
    text-decoration:none
}
.account-panel .user-notification {
    padding:10px 5px 5px
}
.account-panel .user-notification table {
    font-size:11px;
    margin-bottom:0
}
.account-panel .user-notification table td {
    border:0!important;
    padding:0 5px 5px
}
.account-panel .user-notification a {
    display:block;
    line-height:1.25
}
.account-panel .user-notification b {
    color:#f66;
    display:block;
    line-height:1.25
}
.user-notification.close .dropdown-menu {
    display:none
}
.user-notification.close a.fold i {
    -moz-transform:scaleY(-1);
    -ms-filter:"FlipV" -o-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    filter:FlipV;
    transform:scaleY(-1)
}
#user-profile-main header {
    background-color:#f2f2f2;
    border-bottom:solid 1px #e5e5e5;
    margin:0 0 10px;
    position:relative;
    z-index:1
}
#user-profile-main .tools-panel {
    position:absolute;
    right:10px;
    top:2px;
    z-index:3
}
#user-profile-main .tools-panel .tools {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
#user-profile-main .tools-panel a {
    color:#666
}
#user-profile-main .tools-panel .dropdown-menu {
    left:auto;
    right:0
}
#user-profile-main h2 {
    font-size:15px;
    font-weight:700;
    padding:6px 10px 6px 36px;
    position:relative
}
#user-profile-main h2 img {
    left:10px;
    margin-top:-8px;
    position:absolute;
    top:50%
}
#user-profile-main .load-more {
    clear:both;
    padding:10px 0
}
#user-profile-main .load-more a {
    display:block;
    margin:0 auto;
    text-align:center;
    width:100px
}
#user-profile-main .load-more .button {
    width:160px!important
}
#user-profile-main .load-more .empty {
    font-weight:700;
    padding:5px 0;
    text-align:center
}
#user-profile-main .load-more .empty a {
    display:inline
}
.liveposting-wrapper {
    border:solid 1px #CCC;
    border-bottom:0;
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    margin:10px 0 20px;
    padding-bottom:0!important
}
.liveposting-wrapper h2 {
    padding-left:70px!important
}
.liveposting-wrapper h2:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/usercp-k-ballon.png);
    left:10px;
    position:absolute;
    top:-7px
}
.liveposting-wrapper .load-more {
    border-bottom:solid 1px #ddd
}
#hot-c {
    background:#fff;
    border:solid 1px #ccc;
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    margin:10px 10px 10px -10px;
    padding-bottom:10px;
    position:relative
}
#hot-c .ht-content {
    padding-left:0
}
#hot-c .ht-content h2 {
    background-color:#f2f2f2;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD9D9D9');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #d9d9d9));
    background-image:-webkit-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-moz-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-o-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    border-bottom:solid 1px #e5e5e5;
    border-top:solid 1px rgba(255, 255, 255, .7);
    box-shadow:0 2px 0 #BBB;
    -moz-box-shadow:0 2px 0 #BBB;
    -webkit-box-shadow:0 2px 0 #BBB;
    font-size:15px;
    margin:0;
    padding:6px 0 6px 40px;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
#hot-c .ht-content h2:after {
    left:5
}
#hot-c .ht-content h2+meta+a {
    margin-top:5px
}
#hot-c .ht-content a {
    background:0;
    margin-left:0;
    padding-left:30px;
    padding-right:10px;
    position:relative
}
#hot-c .ht-content a:focus, #hot-c .ht-content a:hover {
    color:#111;
    background-color:#fff;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 0 50%, 100% 50%, color-stop(0%, #fff), color-stop(9%, #fe9), color-stop(60%, #fe9), color-stop(100%, #fff));
    background-image:-webkit-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:-moz-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:-o-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:-ms-linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%);
    background-image:linear-gradient(left, #fff 0, #fe9 9%, #fe9 60%, #fff 100%) text-shadow:1px 1px rgba(255, 255, 255, .7)
}
#hot-c .ht-content a:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/icon/bullet_orange.png);
    left:5px;
    margin-top:-8px;
    position:absolute;
    top:50%
}
#hot-c .ht-content a:last-child {
    border:0
}
#hot-c .ht-content .hot-ribbon {
    color:#f66;
    display:none;
    font-size:0;
    left:5px;
    text-shadow:none;
    top:1px;
    width:20px
}
#hot-r {
    border:solid 1px #ccc;
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    margin:0 10px 10px -10px;
    position:relative
}
#hot-r .hot-img-c {
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important;
    position:static!important
}
#hot-r h2 {
    background-color:#f2f2f2;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD9D9D9');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #d9d9d9));
    background-image:-webkit-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-moz-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-o-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    border-top:solid 1px rgba(255, 255, 255, .7);
    border-bottom:solid 1px #e5e5e5;
    box-shadow:0 2px 0 #BBB;
    -moz-box-shadow:0 2px 0 #BBB;
    -webkit-box-shadow:0 2px 0 #BBB;
    font-size:15px;
    font-weight:700;
    margin:0 0 2px;
    padding:6px 10px;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
#hot-r .tab-panel {
    border:0!important;
    height:168px
}
#hot-r .tab-panel img {
    display:block
}
#hot-r .tab-panel .caption {
    background:rgba(0, 0, 0, .3);
    bottom:0;
    color:#fff;
    display:block;
    font-size:12px;
    font-weight:700;
    left:0;
    padding:5px 10px;
    position:absolute;
    right:0;
    z-index:6
}
#hot-r .thumb-text {
    position:absolute;
    right:10px;
    top:10px
}
#hot-r .thumb-text a {
    background-color:#e9e9e9;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#FFE0E0E0');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #e9e9e9), color-stop(100%, #e0e0e0));
    background-image:-webkit-linear-gradient(top, #e9e9e9 0, #e0e0e0 100%);
    background-image:-moz-linear-gradient(top, #e9e9e9 0, #e0e0e0 100%);
    background-image:-o-linear-gradient(top, #e9e9e9 0, #e0e0e0 100%);
    background-image:linear-gradient(top, #e9e9e9 0, #e0e0e0 100%);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    width:12px;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    height:12px;
    margin-left:5px;
    overflow:hidden;
    text-indent:-9999px
}
#hot-r .thumb-text a.current {
    background-color:#ccc;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBFBFBF');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ccc), color-stop(100%, #bfbfbf));
    background-image:-webkit-linear-gradient(top, #ccc 0, #bfbfbf 100%);
    background-image:-moz-linear-gradient(top, #ccc 0, #bfbfbf 100%);
    background-image:-o-linear-gradient(top, #ccc 0, #bfbfbf 100%);
    background-image:linear-gradient(top, #ccc 0, #bfbfbf 100%);
    border-color:#aaa
}
.reputation-table tr td:first-child img {
    display:block;
    margin:3px auto 0
}
.message-control {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #ddd;
    margin:30px -1px 10px;
    padding:10px 10px 5px
}
.message-control .indicator {
    background:#78b32e;
    height:8px;
    margin:10px auto 0;
    width:90%
}
.message-control .indicator div {
    background:#f66;
    float:left;
    height:8px;
    position:relative
}
.message-control .indicator div span {
    background:#ffd;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #ccc;
    bottom:13px;
    color:#666;
    display:block;
    font-size:11px;
    line-height:1.25;
    padding:5px;
    position:absolute;
    right:-56px;
    text-align:center;
    width:100px
}
.message-control .indicator div span:before {
    content:"";
    border:solid 4px transparent;
    border-top-color:#ffd;
    bottom:-8px;
    left:50%;
    margin-left:-4px;
    position:absolute;
    z-index:5
}
.message-control .indicator div span:after {
    content:"";
    border:solid 5px transparent;
    border-top-color:#ccc;
    bottom:-10px;
    left:50%;
    margin-left:-5px;
    position:absolute;
    z-index:4
}
.message-control .indicator-caption {
    color:#666;
    font-size:12px;
    margin-left:35px;
    margin-top:5px;
    text-align:left
}
.content-message {
    box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    padding:30px 20px;
    position:relative
}
.content-message:before {
    content:"";
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/envelope.png) top left repeat-x;
    height:10px;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.content-message:after {
    content:"";
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/envelope.png) top right repeat-x;
    bottom:0;
    height:10px;
    left:0;
    position:absolute;
    right:0
}
.content-message .message-header {
    margin-bottom:10px;
    margin-right:190px;
    padding-bottom:10px
}
.content-message .message-header>div {
    padding-left:90px;
    position:relative
}
.content-message .message-header>div>span {
    display:block;
    float:left;
    font-weight:700;
    left:0;
    margin-right:10px;
    position:absolute;
    top:0;
    width:80px
}
.content-message .message-header>div>span:after {
    content:":";
    float:right
}
.content-message .message-header:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/stamp.png) 300px 50px no-repeat;
    position:absolute;
    right:30px;
    top:20px
}
.content-message .message-body {
    background:#f6f6f6;
    border:solid 1px #ddd;
    margin:0 0 20px;
    padding:10px
}
.content-message .message-footer {
    text-align:right
}
.user-private-message {
    margin-top:15px
}
.user-private-message tbody tr:hover {
    background:#f9f9f9
}
.user-private-message td {
    border-left-color:#eee!important;
    font-weight:700;
    vertical-align:middle!important
}
.user-private-message .icon {
    border-right:0!important
}
.user-private-message .datepm {
    color:#888;
    font-weight:400
}
.user-private-message .post-title {
    font-size:13px;
    overflow:hidden;
    position:relative;
    width:416px
}
.user-private-message .post-title:after {
    content:"";
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 0 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #fff));
    background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, #fff 100%);
    background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0)0, #fff 100%);
    background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0)0, #fff 100%);
    background-image:linear-gradient(left, rgba(255, 255, 255, 0)0, #fff 100%);
    bottom:0;
    position:absolute;
    right:0;
    top:0;
    width:10px;
    z-index:4
}
.user-private-message .post-title a {
    color:#0976bc;
    width:3000px
}
.user-private-message .author a {
    color:#000
}
.user-private-message tr.read td {
    font-weight:400!important
}
.user-private-message tr.read .replies {
    color:#666
}
.user-private-message tr.read .icon img {
    opacity:.2
}
.user-private-message tr.read .author a, .user-private-message tr.read .post-title a {
    color:#666;
    font-weight:400!important
}
.add-folder {
    border:0;
    margin-bottom:0;
    padding:0!important
}
.add-folder fieldset {
    margin:0;
    padding:0
}
.add-folder .clearfix {
    border:0
}
.add-folder input[type=submit] {
    padding:1px 20px
}
.content-folder {
    overflow:hidden
}
.content-folder .forum-tools-wrap {
    background:#f9f9f9;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #ddd;
    float:none;
    margin:0 10px 10px 0;
    text-align:right
}
.content-folder .forum-tools-wrap label {
    padding-top:0;
    text-align:left
}
.content-folder .item {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px transparent;
    display:block;
    float:left;
    font-weight:700;
    padding:10px 20px;
    position:relative;
    text-align:center;
    width:81px
}
.content-folder .item input[type=checkbox] {
    position:absolute;
    right:5px;
    top:5px;
    z-index:4
}
.content-folder .item img {
    display:block;
    margin:0 auto;
    width:64px
}
.content-folder .item span {
    display:block;
    font-weight:400
}
.content-folder .item a {
    color:#666;
    text-decoration:none!important
}
.content-folder .item a:after {
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.content-folder .item:hover {
    background:#f6f6f6;
    border-color:#e0e0e0
}
.content-folder .item:hover .control:hover, .content-folder .item:hover i {
    opacity:1
}
.content-folder .control {
    left:5px;
    position:absolute;
    text-align:center;
    top:5px;
    width:16px;
    z-index:6
}
.content-folder .control i {
    font-size:18px;
    line-height:18px;
    opacity:0
}
.content-folder .control .icon-remove-sign {
    color:#f33!important
}
.donatur-wrapper-r {
    margin-left:-10px;
    padding:0 10px 10px 0
}
.donatur-wrapper-l {
    padding:0 0 10px 10px
}
.donatur-info {
    background:#f6f6f6;
    border:solid 1px #ddd;
    font-size:12px;
    margin:0 0 10px;
    padding:10px
}
.donatur-info .note {
    color:#888;
    display:block;
    font-size:11px;
    line-height:1.25;
    margin-top:10px
}
.donatur-info fieldset {
    margin:0;
    padding:0
}
.donatur-info .clearfix {
    margin-bottom:10px
}
.donatur-info label {
    width:100px
}
.donatur-info .input {
    margin-left:110px
}
.donatur-info .actions {
    margin:0;
    padding:5px 0 5px 110px
}
.donatur-info h4 {
    border-bottom:solid 1px #e0e0e0;
    color:#12a3b8;
    font-size:14px;
    font-weight:700;
    margin-bottom:10px;
    padding-bottom:5px
}
.donatur-info table {
    background:#fff;
    font-size:12px;
    margin:0
}
.donatur-info table td, .donatur-info table th {
    border-color:#f3f3f3
}
.donatur-info ul {
    margin:0 0 15px 1.5em;
    list-style:disc
}
.donatur-info ol {
    margin:0 0 15px 1.5em;
    list-style:decimal
}
.donatur-info.biaya {
    background:#ffd
}
.donatur-info.biaya table {
    border:solid 1px #f3f3f3;
    border-top:0
}
.donatur-info.biaya th {
    font-weight:400!important;
    padding-left:10px
}
.donatur-info.biaya td {
    color:#f66;
    font-weight:700!important
}
.donatur-info.subscribtion-info {
    background:0;
    border:0
}
.donatur-info.subscribtion-info h4 {
    border:0;
    margin-bottom:0;
    padding-bottom:0
}
.donatur-info.subscribtion-info td, .donatur-info.subscribtion-info th {
    border:0
}
#user-profile-main .send-vm {
    background:#fff!important;
    margin-bottom:20px;
    padding:15px 20px 20px
}
#user-profile-main .send-vm h3 {
    font-size:15px;
    font-weight:700;
    margin-bottom:10px
}
#user-profile-main .send-vm .input {
    margin-left:0
}
#user-profile-main .send-vm textarea {
    display:block;
    height:65px;
    margin:2px;
    resize:vertical;
    width:512px
}
#user-profile-main .send-vm .act {
    margin-top:10px;
    text-align:right
}
#user-profile-main #vm_undefined .item-content {
    background:0 0;
    border:0;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    margin:0;
    text-align:center
}
#user-profile-main #vm_undefined .item-content:after, #user-profile-main #vm_undefined .item-content:before {
    display:none!important
}
#user-profile-main .conversation-vm {
    margin:20px auto;
    width:620px
}
#user-profile-main .conversation-vm .send-vm {
    margin-bottom:20px
}
#user-profile-main .conversation-vm .item {
    margin-bottom:10px
}
#user-profile-main .conversation-vm .item .item-content {
    margin-right:64px!important
}
#user-profile-main .conversation-vm .item .item-content textarea {
    width:438px
}
#user-profile-main .conversation-vm .item .act {
    margin-right:64px
}
#user-profile-main .conversation-vm .item.vm-odd .item-content {
    margin-right:64px!important
}
#user-profile-main .conversation-vm .item.vm-odd .item-content figure {
    left:auto!important;
    right:-69px!important
}
#user-profile-main .conversation-vm .item.vm-odd .item-content:before {
    border-left-color:#fff;
    border-right-color:transparent;
    left:auto;
    right:-12px
}
#user-profile-main .conversation-vm .item.vm-odd .item-content:after {
    border-left-color:#ddd;
    border-left-color:rgba(0, 0, 0, .1);
    border-right-color:transparent;
    left:auto;
    right:-14px
}
#user-profile-main .conversation-vm .vm-even .item-content {
    background-color:#f5ffe5;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5FFE5', endColorstr='#FFEBFFCC');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f5ffe5), color-stop(100%, #ebffcc));
    background-image:-webkit-linear-gradient(top, #f5ffe5 0, #ebffcc 100%);
    background-image:-moz-linear-gradient(top, #f5ffe5 0, #ebffcc 100%);
    background-image:-o-linear-gradient(top, #f5ffe5 0, #ebffcc 100%);
    background-image:linear-gradient(top, #f5ffe5 0, #ebffcc 100%)
}
#user-profile-main .conversation-vm .vm-even .item-content:before {
    border-right-color:#f2ffdd
}
.static-wrapper {
    background:#f4f4f4;
    border:solid 1px #fff;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    margin:0 -1px 10px;
    padding:45px 0
}
.para {
    margin:0 auto;
    width:620px
}
.para h2 {
    font-size:1.5em
}
.para h3 {
    font-size:1.25em
}
.para ol, .para p, .para ul {
    margin-bottom:1.5em
}
.para ol, .para ul {
    margin-left:1.5em
}
.para ol {
    list-style:decimal
}
.para ul {
    list-style:disc
}
.para ul ul {
    list-style:circle
}
.data-image figure {
    float:left;
    height:48px;
    margin-right:10px;
    overflow:hidden;
    width:48px
}
.data-image figure img {
    display:block;
    max-width:48px
}
.data-image .fn {
    color:#484848;
    font-weight:700
}
.data-image .donat {
    color:#f66;
    font-weight:700
}
.data-image .title {
    color:#666;
    display:block
}
.job-page {
    background:#f4f4f4;
    border:solid 1px #fff;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    margin:270px -1px 10px;
    padding:20px;
    position:relative
}
.job-page:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/header-left.png);
    left:0;
    position:absolute;
    top:-251px;
    z-index:3
}
.job-page:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/header-right.png);
    position:absolute;
    right:0;
    top:-251px;
    z-index:3
}
.job-page h1 {
    color:#f7941d;
    font-size:30px;
    padding:20px 0;
    text-align:center
}
.job-page h1:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/header-center.png);
    left:50%;
    margin-left:-277px;
    position:absolute;
    top:-251px;
    z-index:2
}
.job-page h2 {
    font-size:18px
}
.job-page .content {
    margin:15px auto;
    width:600px
}
.job-page .clearfix {
    margin-bottom:20px;
    padding-left:80px;
    position:relative
}
.job-page figure {
    left:0;
    position:absolute;
    top:5px
}
.job-page figure img {
    width:60px
}
.job-page ul {
    list-style-image:url(http://cdn.kaskus.com/themes_3.0/images/layout/jobs-arrow.png);
    margin-left:30px
}
.job-page ul li.open:after {
    content:"";
    background:rgba(0, 0, 0, .5);
    bottom:0;
    left:0;
    position:fixed;
    right:0;
    top:0;
    z-index:20
}
.job-page ul li.open .details {
    display:block
}
.job-page .pos {
    color:#666;
    margin:5px 0
}
.job-page .tools:after {
    display:none!important
}
.job-page .details {
    background:#fff;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow:0 0 30px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 0 30px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 0 30px rgba(0, 0, 0, .3);
    display:none;
    font-size:12px;
    height:440px;
    left:50%;
    margin-left:-300px;
    margin-top:-220px;
    overflow:auto;
    padding:20px;
    position:fixed;
    top:50%;
    width:600px;
    z-index:30
}
.job-page .details .header {
    border-bottom:solid 1px #eee;
    font-size:16px;
    margin-bottom:10px;
    padding-bottom:5px
}
.job-page .details .footer {
    background:#f4f4f4;
    border:solid 1px #eee;
    padding:10px
}
.job-page .details>b {
    display:block;
    margin:0 0 10px
}
.job-page .details p, .job-page .details ul {
    margin-bottom:10px
}
.job-page .details .modal-close {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/close-button-24.png) no-repeat;
    display:block;
    height:24px;
    overflow:hidden;
    position:absolute;
    right:5px;
    text-indent:-9999px;
    top:5px;
    width:24px
}
.job-page .details .modal-close:hover {
    background-position:0 -24px
}
.who_posted {
    background:#fff;
    overflow:hidden
}
.who_posted .header {
    background-color:#1484ce;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF1484CE', endColorstr='#FF1274B5');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #1484ce), color-stop(100%, #1274b5));
    background-image:-webkit-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:-moz-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:-o-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:-ms-linear-gradient(top, #1484ce 0, #1274b5 100%);
    background-image:linear-gradient(top, #1484ce 0, #1274b5 100%);
    border-bottom:solid 1px rgba(255, 255, 255, .1);
    box-shadow:0 2px 0 #0e5a8c;
    -moz-box-shadow:0 2px 0 #0e5a8c;
    -webkit-box-shadow:0 2px 0 #0e5a8c;
    color:#fff;
    font-size:13px;
    padding:5px 10px;
    position:relative;
    text-shadow:-1px -1px rgba(0, 0, 0, .3);
    z-index:80
}
.who_posted h2 {
    font-weight:700
}
.who_posted h2+div {
    position:absolute;
    right:10px;
    top:5px
}
.who_posted .w-footer {
    background:#f4f4f4;
    border-top:solid 1px #fff;
    box-shadow:0 0 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 0 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .3);
    padding:5px 10px;
    position:relative;
    text-align:center
}
.who_posted .main_posted {
    height:300px;
    overflow-y:auto
}
.who_posted td, .who_posted th {
    border-color:#eee;
    padding-left:10px;
    padding-right:10px
}
.who_posted td:last-child, .who_posted th:last-child {
    text-align:center
}
body.epulsa {
    background:transparent!important;
    overflow:hidden
}
.epulsa-wrapper {
    background:#f8b247;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    height:296px;
    padding:10px;
    position:relative;
    width:280px
}
.epulsa-wrapper h1 img {
    display:block;
    margin:0 auto
}
.epulsa-wrapper .help {
    display:none
}
.epulsa-wrapper .main {
    background:#ffeaaf;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px rgba(255, 255, 255, .7);
    border-top-color:rgba(0, 0, 0, .3);
    height:210px;
    margin:0 -1px;
    padding:10px 15px;
    width:250px
}
.epulsa-wrapper fieldset {
    padding-top:0
}
.epulsa-wrapper .actions {
    margin-top:0;
    padding-left:0;
    padding-right:0;
    padding-top:10px;
    text-align:center
}
.epulsa-wrapper .clearfix {
    margin-bottom:0;
    text-shadow:1px 1px rgba(255, 255, 255, .3)
}
.epulsa-wrapper .clearfix>label {
    display:block;
    float:none;
    margin-bottom:0;
    text-align:left
}
.epulsa-wrapper .clearfix>label:after {
    content:""
}
.epulsa-wrapper .clearfix .input {
    margin-left:0
}
.epulsa-wrapper .clearfix input[type=text] {
    width:240px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
.epulsa-wrapper .clearfix .selectbox {
    width:123px!important
}
.epulsa-wrapper .clearfix.harga .input {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/texture-3.png);
    border:solid 1px rgba(0, 0, 0, .2);
    box-shadow:0 1px 0 rgba(255, 255, 255, .3);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .3);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .3);
    padding:0 10px
}
.epulsa-wrapper .clearfix.harga .input>label {
    float:none;
    font-size:16px;
    font-weight:700;
    text-align:center!important
}
body.new-epulsa {
    background:transparent!important;
    overflow:hidden
}
.new-epulsa-wrapper {
    background:#FFF;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    height:190px;
    padding:10px;
    position:relative;
    width:280px
}
.new-epulsa-wrapper h1 img {
    display:block;
    margin:0 auto
}
.new-epulsa-wrapper .help {
    display:none
}
.new-epulsa-wrapper .main {
    background:#e6e6e6;
    height:120px;
    margin:0 -1px;
    padding:10px;
    width:260px
}
.new-epulsa-wrapper fieldset {
    padding-top:0
}
.new-epulsa-wrapper .actions {
    padding:5px 0 0;
    margin:0 0 0 95px
}
.new-epulsa-wrapper .clearfix {
    margin-bottom:0;
    text-shadow:1px 1px rgba(255, 255, 255, .3)
}
.new-epulsa-wrapper .clearfix>label {
    display:block;
    float:left;
    margin-bottom:0;
    text-align:right;
    font-size:11px;
    width:95px
}
.new-epulsa-wrapper .clearfix>label:after {
    content:""
}
.new-epulsa-wrapper .clearfix .input {
    margin-left:0
}
.new-epulsa-wrapper .clearfix input[type=text] {
    width:154px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    font-size:11px
}
.new-epulsa-wrapper .clearfix .selectbox {
    width:80px!important
}
.new-epulsa-wrapper .clearfix.harga .input {
    width:133px;
    margin-left:95px
}
.new-epulsa-wrapper .clearfix.harga .input>label {
    float:none;
    font-size:11px;
    font-weight:700
}
.new-epulsa-wrapper .clearfix .customStyleSelectBox {
    font-size:9px;
    width:70px
}
.new-epulsa-wrapper .clearfix .customStyleSelectBoxInner {
    overflow:hidden;
    width:58px!important
}
#edit, #signup-form {
    background:#f4f4f4;
    margin:0 -1px 10px
}
#signup-form .reply-thread {
    margin:0 auto
}
#signup-form h3 {
    padding-left:20px;
    border-top:solid 1px #ccc;
    border-bottom:solid 1px #ccc
}
#signup-form .actions {
    margin-top:0;
    padding-left:0;
    text-align:center
}
#signup-form .actions .button {
    width:90px
}
#timpuk {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    padding:10px
}
#timpuk .header {
    border-bottom:solid 1px #eee;
    font-weight:700;
    margin:0 -10px 5px;
    padding:0 10px 5px
}
#timpuk textarea {
    margin-bottom:5px;
    width:250px
}
#timpuk .act {
    text-align:right
}
#timpuk .radio {
    margin:10px 0;
    overflow:hidden
}
#timpuk label {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px transparent;
    display:block;
    float:left;
    font-size:12px;
    opacity:.8;
    padding:50px 0 5px;
    text-align:center;
    width:120px
}
#timpuk label:hover {
    border-color:#eee;
    cursor:pointer
}
#timpuk .cendol {
    background:url(http://cdn.kaskus.com/themes_3.0/images/icon/grp.png) center 5px no-repeat
}
#timpuk .bata {
    background:url(http://cdn.kaskus.com/themes_3.0/images/icon/brp.png) center 5px no-repeat;
    float:right
}
.signup-header {
    padding:30px 10px 40px 240px;
    position:relative;
    text-shadow:1px 1px rgba(255, 255, 255, .9)
}
.signup-header h2 {
    color:#fa8000;
    font-size:30px;
    position:relative;
    text-transform:uppercase
}
.signup-header h2:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/sign-up.png);
    left:-150px;
    position:absolute;
    top:-20px
}
.signup-header .desc {
    color:#666;
    font-size:15px;
    line-height:1.25;
    width:460px
}
.signup-header.feedback h2:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/feedback.png)
}
.signup-header.feedback .desc {
    font-size:13px;
    line-height:1.5
}
.homelink-hide {
    display:none
}
.bar0 {
    padding:0
}
.bar10 {
    padding:10px
}
.left {
    float:left
}
.right {
    float:right
}
.clear {
    clear:both
}
.hide {
    display:none
}
.dropdown.open .dropdown-menu {
    display:block!important
}
.banner-notice {
    background:#f4f4f4;
    border:solid 1px #d4d4d4;
    border-bottom:0;
    margin:-1px -1px 0;
    padding:10px 5px
}
.err-msg, .input-msg, .scc-msg, .sml-msg {
    clear:both;
    display:block;
    font-size:11px;
    margin-top:5px
}
.input-msg {
    color:#666
}
.err-msg {
    font-size:11px;
    display:block;
    margin-top:5px;
    color:#b94a48;
    clear:both
}
.scc-msg {
    color:#78b32e
}
.sml-msg {
    color:#888
}
.meta-header, noindex:-o-prefocus {
    position:absolute!important
}
.label-pills {
    background:#f0f0f0;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    color:#fff!important;
    display:inline-block;
    font-size:11px;
    font-weight:700;
    line-height:1.125;
    opacity:.8;
    padding:3px 6px;
    text-decoration:none!important;
    text-shadow:-1px -1px rgba(0, 0, 0, .2)
}
.label-pills.green {
    background:#5d8a24
}
.label-pills.green:hover {
    background:#7bb72f
}
.label-pills.red {
    background:#ff1a1a
}
.label-pills.red:hover {
    background:#ff3838
}
.label-pills.blue {
    background:#0a85d5
}
.label-pills.blue:hover {
    background:#0b97f2
}
@-webkit-keyframes slidein {
    0% {
        -webkit-transform:matrix(0.8, 0, 0, .8, 0, 0);
        opacity:0
    }
    35% {
        -webkit-transform:matrix(1.125, 0, 0, 1.125, 0, 0);
        opacity:.75
    }
    70% {
        -webkit-transform:matrix(0.9, 0, 0, .9, 0, 0);
        opacity:1
    }
    100% {
        -webkit-transform:matrix(1, 0, 0, 1, 0, 0);
        opacity:1
    }
}
@-webkit-keyframes shake {
    0% {
        -webkit-transform:translate(2px, 1px) rotate(0deg)
    }
    10% {
        -webkit-transform:translate(-1px, -2px) rotate(-1deg)
    }
    20% {
        -webkit-transform:translate(-3px, 0) rotate(1deg)
    }
    30% {
        -webkit-transform:translate(0px, 2px) rotate(0deg)
    }
    40% {
        -webkit-transform:translate(1px, -1px) rotate(1deg)
    }
    50% {
        -webkit-transform:translate(-1px, 1px) rotate(-1deg)
    }
    60% {
        -webkit-transform:translate(-3px, -2px) rotate(0deg)
    }
    70% {
        -webkit-transform:translate(2px, 1px) rotate(-1deg)
    }
    80% {
        -webkit-transform:translate(-1px, -2px) rotate(1deg)
    }
    90% {
        -webkit-transform:translate(2px, -1px) rotate(0deg)
    }
    100% {
        -webkit-transform:translate(1px, -2px) rotate(-1deg)
    }
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform:rotate(0deg)
    }
    100% {
        -webkit-transform:rotate(470deg)
    }
}
.clearfix>label {
    font-weight:700
}
.clearfix>label:after {
    content:":";
    padding-left:10px
}
.clearfix {
    margin-bottom:18px;
    zoom:1
}
.clearfix:before {
    content:"";
    display:table;
    zoom:1
}
.clearfix:after {
    clear:both;
    content:"";
    display:table;
    zoom:1
}
#site-header {
    background-color:#f8f8f8;
    min-width:960px;
    width:100%
}
#site-header h1 {
    height:40px;
    padding:15px 0;
    position:relative;
    width:240px
}
#site-header h1 a img {
    display:block;
    height:auto;
    left:0;
    margin-top:-13px;
    position:absolute;
    top:50%;
    width:180px
}
#site-header h1 .fjb-logo {
    left:auto;
    margin-top:0;
    position:absolute;
    right:13px;
    top:12px;
    width:50px;
    z-index:10
}
#site-header h1.beta-logo:after {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/logo-beta.png);
    height:20px!important;
    left:162px;
    position:absolute;
    top:5px;
    width:30px!important
}
#site-header .main-site-header {
    min-width:960px;
    padding-top:30px;
    position:relative;
    width:100%;
    z-index:1
}
#site-header .main-site-header h1>a {
    display:block;
    height:50px;
    width:180px
}
#site-header .iee-header {
    bottom:0;
    height:30px;
    left:0;
    min-width:960px;
    position:absolute;
    right:0;
    top:0;
    width:100%;
    z-index:100
}
#site-header .meta-header {
    background-color:#1484ce;
    font-size:13px;
    height:30px;
    left:0;
    min-width:960px;
    position:fixed;
    right:0;
    top:0;
    width:100%
}
body.groups #site-header .meta-header {
    background-color:#ce5272
}
#site-header .meta-header .tools-panel {
    border:0!important;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0
}
#site-header .meta-header .tools-panel .tools {
    border-bottom:0!important;
    border-top:0!important;
    height:20px
}
#site-header .meta-header .tools-panel .tools:after {
    display:none!important
}
#site-header .meta-header .tools-panel .dropdown-menu a {
    border:0
}
#site-header .meta-header .open .tools:after {
    border-top-color:transparent!important;
    border-bottom-color:#f6f6f6!important
}
#site-header .meta-header .login-form {
    width:200px
}
#site-header .meta-header .login-form .login-form-wrap {
    border-bottom:solid 1px rgba(0, 0, 0, .1);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    position:relative
}
#site-header .meta-header .login-form .f-pass {
    background:url(http://cdn.kaskus.com/images/smilies/bingungs.gif) 8px center no-repeat;
    padding-left:26px
}
#site-header .meta-header .login-form .f-pass a {
    color:#666
}
#site-header .meta-header .login-form .f-pass a span {
    color:#0976bc
}
#site-header .meta-header .login-form .f-pass a:hover, #site-header .meta-header .login-form .f-pass a:hover span {
    color:red
}
#site-header .meta-header .login-form .social-login {
    border-top:solid 1px rgba(255, 255, 255, .7);
    box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    -webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    overflow:hidden;
    padding:10px
}
#site-header .meta-header .login-form .social-login span {
    border:0;
    color:#888;
    float:left;
    font-size:11px;
    height:24px;
    line-height:24px;
    margin-right:10px
}
#site-header .meta-header .login-form .social-login a {
    border:0;
    float:left;
    margin-right:5px;
    padding:0
}
#site-header .meta-header .login-form .social-login a img {
    display:block;
    opacity:.75;
    width:24px
}
#site-header .meta-header .login-form .social-login a:hover img {
    opacity:1
}
#site-header .meta-header .login-form label {
    border:0;
    color:#888;
    font-size:11px;
    width:180px
}
#site-header .meta-header .login-form .remember {
    padding:14px 10px
}
#site-header .meta-header .login-form input[type=password], #site-header .meta-header .login-form input[type=text] {
    margin-top:5px;
    padding:2px;
    width:174px
}
#site-header .meta-header .login-form input[type=submit] {
    bottom:10px;
    position:absolute;
    right:10px
}
#site-header .meta-header a {
    color:#f0f0f0
}
#site-header .meta-header ul[role=navigation] a {
    font-weight:700
}
#site-header .meta-header .current {
    background:#fff;
    color:#0b94ed
}
#site-header .meta-header .meta-header-bar {
    margin:0 -2px
}
#site-header .meta-header .meta-header-bar i.header-icon {
    font-size:17px;
    line-height:19px;
    margin:0 -5px
}
#site-header .meta-header .meta-header-bar .logout {
    color:red!important;
    font-weight:700;
    text-align:right
}
#site-header .meta-header .meta-header-bar .register {
    border:0!important;
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important;
    position:relative;
    width:98px
}
#site-header .meta-header .meta-header-bar .register>a {
    width:78px
}
#site-header .meta-header .meta-header-bar .register>a b {
    display:block;
    font-size:11px;
    visibility:hidden
}
#site-header .meta-header .meta-header-bar .register>a span {
    font-size:11px
}
#site-header .meta-header .meta-header-bar .register>a>div {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/orange-ribbon.png) top center no-repeat;
    height:50px;
    left:0;
    padding:8px 0;
    position:absolute;
    text-align:center;
    top:-23px;
    transition:all .15s ease-in-out;
    -moz-transition:all .15s ease-in-out;
    -ms-transition:all .15s ease-in-out;
    -o-transition:all .15s ease-in-out;
    -webkit-transition:all .15s ease-in-out;
    width:98px
}
#site-header .meta-header .meta-header-bar .register>a:focus>div, #site-header .meta-header .meta-header-bar .register>a:hover>div {
    top:-5px
}
#site-header .meta-header .meta-header-bar .register>a:focus>div b, #site-header .meta-header .meta-header-bar .register>a:hover>div b {
    visibility:visible
}
#site-header .meta-header .meta-header-bar>ul>li>a {
    text-shadow:-1px -1px rgba(0, 0, 0, .2)
}
#site-header .meta-header .meta-header-bar>ul>li>a.current, #site-header .meta-header .meta-header-bar>ul>li>a:focus, #site-header .meta-header .meta-header-bar>ul>li>a:hover {
    color:#fff!important
}
#site-header .meta-header .meta-header-bar ul li {
    float:left;
    position:relative
}
#site-header .meta-header .meta-header-bar ul li a {
    display:inline-block;
    padding:5px 10px;
    position:relative;
    text-decoration:none!important
}
#site-header .meta-header .meta-header-bar ul li a:focus, #site-header .meta-header .meta-header-bar ul li a:hover {
    background-color:rgba(255, 255, 255, .125)
}
#site-header .meta-header .meta-header-bar ul li a.current {
    background-color:rgba(255, 255, 255, .4)
}
#site-header .meta-header .meta-header-bar ul li figure {
    background:#666;
    display:block;
    float:left;
    height:18px;
    left:10px;
    margin-right:5px;
    overflow:hidden;
    position:absolute;
    top:5px;
    width:18px
}
#site-header .meta-header .meta-header-bar ul li figure img {
    max-width:100%
}
#site-header .meta-header .meta-header-bar ul li .mykasmart img {
    max-width:37px!important;
    margin:10px 15px 0 5px
}
#site-header .meta-header .meta-header-bar ul li .mykasmart span {
    display:block
}
#site-header .meta-header .meta-header-bar ul li .mykasmart a.manage {
    color:#f6ff7f;
    padding:0;
    box-shadow:none
}
#site-header .meta-header .meta-header-bar ul li .mykasmart a:hover.manage {
    background:0;
    text-decoration:underline!important
}
#site-header .meta-header .meta-header-bar ul li .sub-menu {
    background:#f2f2f2;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-top:0;
    box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    display:none;
    font-size:12px;
    left:0;
    overflow:visible;
    position:absolute;
    top:38px;
    z-index:83
}
#site-header .meta-header .meta-header-bar ul li .sub-menu li {
    border:0;
    float:none!important;
    width:200px
}
#site-header .meta-header .meta-header-bar ul li .sub-menu li a {
    border-top:dotted 1px #ddd!important;
    display:block;
    transition:all .2s linear;
    -o-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear
}
#site-header .meta-header .meta-header-bar ul li .sub-menu li a:focus, #site-header .meta-header .meta-header-bar ul li .sub-menu li a:hover {
    background:#e5e5e5;
    color:#454545;
    transition:all .2s linear;
    -o-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear
}
#site-header .meta-header .meta-header-bar ul li .sub-menu li:first-child a {
    border:none!important
}
#site-header .meta-header .meta-header-bar ul li .sub-menu:before {
    border:solid 5px transparent;
    border-bottom-color:#f2f2f2;
    content:"";
    left:15px;
    position:absolute;
    top:-10px;
    z-index:2
}
#site-header .meta-header .meta-header-bar ul li .sub-menu:after {
    border:solid 6px transparent;
    border-bottom-color:#999;
    content:"";
    left:14px;
    position:absolute;
    top:-12px;
    z-index:1
}
#site-header .meta-header .meta-header-bar ul li.open>a {
    background:rgba(255, 255, 255, .125);
    background:0 0;
    box-shadow:inset 0 3px 5px rgba(0, 0, 0, .05);
    -moz-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .05);
    -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .05)
}
#site-header .meta-header .meta-header-bar ul li.open ul li a {
    color:#666
}
#site-header .meta-header .meta-header-bar ul li.open .tools:after {
    border-top-color:rgba(255, 255, 255, .8)!important;
    -moz-transform:scaleY(-1);
    -o-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    transform:scaleY(-1);
    filter:FlipV;
    -ms-filter:"FlipV"
}
#site-header .meta-header .meta-header-bar ul li.user .fig {
    float:left;
    height:18px;
    margin-right:8px;
    overflow:hidden;
    width:18px
}
#site-header .meta-header .meta-header-bar ul li.user .fig div {
    display:table-cell;
    height:18px;
    vertical-align:middle;
    width:18px
}
#site-header .meta-header .meta-header-bar ul li.user img {
    display:block;
    max-width:18px;
    *width:18px
}
#site-header .meta-header .meta-header-bar ul li.login-panel .sub-menu {
    left:auto;
    right:1px
}
#site-header .meta-header .meta-header-bar ul li.login-panel .sub-menu li {
    width:175px
}
#site-header .meta-header .meta-header-bar ul li.login-panel .sub-menu:before {
    left:auto;
    right:21px
}
#site-header .meta-header .meta-header-bar ul li.login-panel .sub-menu:after {
    left:auto;
    right:20px
}
#site-header .meta-header .meta-header-bar ul li.shortcut .sub-menu {
    left:auto;
    right:1px
}
#site-header .meta-header .meta-header-bar ul li.shortcut .sub-menu li {
    width:175px
}
#site-header .meta-header .meta-header-bar ul li.shortcut .sub-menu:before {
    left:auto;
    right:15px
}
#site-header .meta-header .meta-header-bar ul li.shortcut .sub-menu:after {
    left:auto;
    right:14px
}
#site-header .meta-header .meta-header-bar ul li.shortcut>a {
    border-bottom:0;
    height:20px;
    text-align:center;
    width:12px
}
#site-header .meta-header .meta-header-bar ul li.notice .noticed>strong {
    background:#e51717;
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    box-shadow:0 1px 2px rgba(0, 0, 0, .7);
    -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .7);
    -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .7);
    color:#fff!important;
    display:block;
    float:left;
    font-size:10px;
    font-weight:700;
    margin:1px 0 -1px;
    min-width:13px;
    padding:2px 4px;
    text-align:center;
    *width:13px
}
#site-header .meta-header .meta-header-bar ul li.notice .noticed>b {
    background:rgba(0, 0, 0, .1);
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px rgba(255, 255, 255, .3);
    color:#fff!important;
    display:block;
    float:left;
    font-size:10px;
    font-weight:700;
    margin:0 0 -1px;
    min-width:13px;
    padding:2px 4px;
    text-align:center;
    *width:13px
}
#site-header .meta-header .meta-header-bar ul li.notice .sub-menu {
    left:auto;
    right:1px
}
#site-header .meta-header .meta-header-bar ul li.notice .sub-menu:before {
    left:auto;
    right:15px
}
#site-header .meta-header .meta-header-bar ul li.notice .sub-menu:after {
    left:auto;
    right:14px
}
#site-header .meta-header .log-bar ul {
    float:right
}
#site-search {
    padding:10px 0 0
}
#site-search form {
    margin:0
}
#site-search .search-opt {
    clear:both;
    float:right;
    font-size:11px;
    padding-top:3px;
    text-shadow:1px 1px #fff;
    width:400px
}
#site-search .search-opt .advanced {
    float:right;
    display:inline-block;
    padding:4px 5px
}
#site-search .search-opt i {
    color:#999;
    display:inline-block;
    float:left;
    font-style:normal;
    padding:4px 5px
}
#site-search .search-opt label {
    color:#666;
    display:inline-block;
    font-size:11px;
    padding:3px 5px;
    position:relative;
    width:auto
}
#site-search .search-opt label:hover {
    color:#ff9500;
    cursor:pointer
}
#site-search .search-opt[type=radio]~label {
    background:0 0
}
#site-search .search-opt[type=radio]:checked~label {
    border-top:0;
    color:#666!important;
    font-weight:700
}
#site-search .search-opt[type=radio]:checked~label:before {
    border:solid 4px #fff;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-right-color:transparent;
    content:"";
    display:block;
    left:50%;
    margin-left:-4px;
    position:absolute;
    top:-4px;
    z-index:3
}
#site-search .search-opt[type=radio]:checked~label:after {
    border:solid 5px #aaa;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-right-color:transparent;
    content:"";
    display:block;
    left:50%;
    margin-left:-5px;
    position:absolute;
    top:-4px;
    z-index:2
}
#site-search .search-opt input[type=radio] {
    display:none
}
#site-search:after {
    content:"";
    clear:both;
    display:block
}
#search input[type=text], #search select {
    background-color:#fff
}
#search input[type=text] {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    box-shadow:0 1px 0 rgba(255, 255, 255, .9), 1px 1px 1px rgba(0, 0, 0, .2)inset;
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .9), 1px 1px 1px rgba(0, 0, 0, .2)inset;
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .9), 1px 1px 1px rgba(0, 0, 0, .2)inset;
    padding:6px 40px 6px 6px;
    width:360px;
    float:right
}
#search input[type=text]:focus {
    border:solid 1px #aaa
}
#search input[type=submit] {
    background:url(http://cdn.kaskus.com/themes_3.0/images/icon/search.png) center center no-repeat;
    border:0;
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important;
    cursor:pointer;
    height:20px;
    opacity:.75;
    overflow:hidden;
    position:absolute;
    right:10px;
    text-indent:-9999px;
    top:5px;
    width:20px
}
#search input[type=submit]:focus, #search input[type=submit]:hover {
    opacity:1
}
.opt-search label {
    padding-right:10px;
    width:auto
}
#site-footer {
    background:#36444c;
    border-top:solid 1px rgba(0, 0, 0, .4);
    font-size:12px;
    margin-top:20px;
    min-width:960px;
    padding:20px 0 0;
    position:relative;
    width:100%
}
#site-footer h3 {
    border-bottom:solid 1px rgba(255, 255, 255, .1);
    color:#fff;
    font-weight:700;
    padding-bottom:10px;
    position:relative;
    text-shadow:-1px -1px rgba(0, 0, 0, .8)
}
#site-footer h3:before {
    border-bottom:solid 1px rgba(0, 0, 0, .2);
    bottom:0;
    content:"";
    height:0;
    left:0;
    position:absolute;
    right:0
}
#site-footer a {
    color:#ccc
}
#site-footer .switch, #site-footer .switch-b, #site-footer .switch-b input[type=checkbox]~div {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/switch-to-old.png) no-repeat;
    display:block;
    margin:0 auto;
    overflow:hidden
}
#site-footer .switch {
    height:180px;
    text-indent:-9999px;
    width:105px
}
#site-footer .switch-b {
    float:right;
    height:120px;
    padding:0;
    text-align:center;
    text-indent:-99999px;
    width:70px
}
#site-footer .switch-b input[type=checkbox]~div {
    height:120px;
    text-align:center;
    text-indent:-99999px;
    width:70px
}
#site-footer .switch-b:active, #site-footer .switch-b:focus, #site-footer .switch:active, #site-footer .switch:focus {
    background-position:bottom center
}
#site-footer .ncopy:before {
    content:url(http://cdn.kaskus.com/themes_3.0/images/layout/logo-k-footer-32.png);
    float:left;
    margin:2px 10px -2px 0
}
#site-footer .footer-logo img {
    display:block;
    max-width:100%
}
#site-footer .biz {
    display:inline-block;
    float:right
}
#site-footer .biz img {
    display:block
}
#site-footer .footer-disclaimer {
    font-size:11px;
    padding:10px 0;
    color:#ccc
}
#site-footer .footer-disclaimer b {
    display:block
}
#site-footer .connection {
    overflow:hidden
}
#site-footer .connection ul {
    display:block;
    clear:both;
    overflow:hidden
}
#site-footer .connection ul li {
    float:left
}
#site-footer .connection ul li a {
    margin-right:10px;
    padding:5px 0
}
#site-footer .connection .followtweet {
    margin-bottom:10px;
    width:105px
}
#site-footer .connection .followtweet iframe {
    display:block
}
#site-footer .connection .followtweet a {
    padding:0
}
#site-footer .connection .f-plusone {
    width:40px
}
#site-footer .connection .f-plusone iframe {
    display:block
}
#site-footer .connection .f-plusone a {
    padding:0
}
#site-footer small {
    color:#666;
    font-size:11px
}
#site-footer small b {
    display:block
}
#site-footer .sec-footer {
    background:#12171a;
    border-top:solid 1px rgba(255, 255, 255, .2);
    color:#bbb;
    font-size:11px;
    line-height:18px;
    margin-top:20px;
    padding:10px 0 40px
}
#site-footer .sec-footer small {
    display:block
}
#site-footer .bar10 {
    padding:10px 0
}
.customStyleSelectBox:after, .dropdown-toggle:after, .tools:after, a.menu:after {
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-top:4px solid #f6f6f6;
    content:"&darr;";
    display:inline-block;
    height:0;
    margin-left:4px;
    margin-top:8px;
    opacity:.5 filter:alpha(opacity=50);
    -khtml-opacity:.5;
    -moz-opacity:.5;
    text-indent:-99999px;
    vertical-align:top;
    width:0
}
.selectbox {
    position:relative;
    text-align:left!important;
    width:auto;
    z-index:1;
    padding-left:10px
}
.customStyleSelectBox {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:1px solid #aaa;
    color:gray;
    font-size:13px;
    height:18px;
    line-height:18px;
    overflow:hidden;
    padding:4px;
    position:relative;
    text-align:left!important;
    vertical-align:middle;
    white-space:nowrap;
    width:auto
}
.customStyleSelectBox:after {
    border-top:4px solid #999;
    position:absolute;
    right:8px
}
.input {
    margin-left:150px
}
.input label {
    display:block;
    float:none;
    line-height:18px;
    margin:6px 0 5px;
    padding:0;
    text-align:left;
    white-space:normal;
    width:auto
}
.uneditable-input {
    background-color:#fff;
    border-color:#eee;
    box-shadow:inset 0 1px 2px rgba(0, 0, 0, .025);
    -moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .025);
    -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .025);
    cursor:not-allowed;
    display:block
}
:-moz-placeholder, ::-webkit-input-placeholder {
    color:#bfbfbf
}
.dropdown, li.menu {
    position:relative
}
.tools:after {
    border-top-color:#999
}
.banner-top-ads {
    background:#f4f4f4;
    border:solid 1px #d4d4d4;
    margin:-1px -1px 0;
    padding:10px 5px;
    text-align:center
}
.ads300>iframe, .ads300>img, .banner-top-ads iframe, .banner-top-ads img {
    display:block;
    max-width:100%
}
.banner-top-ads iframe, .banner-top-ads img {
    margin:0 auto
}
.ads300 {
    border:solid 1px #ccc;
    margin:0 -1px 10px;
    overflow:hidden
}
.call-action {
    height:230px;
    margin-left:-20px;
    overflow:hidden;
    padding:10px 20px;
    position:relative;
    text-align:center
}
.call-action i {
    font-family:serif;
    font-style:italic;
    text-transform:none!important
}
.call-action .ca-tag {
    padding:20px 10px;
    position:relative;
    z-index:1
}
.call-action .ca-tag span {
    color:#666;
    display:block;
    text-shadow:1px 1px rgba(255, 255, 255, .75)
}
.call-action .ca-tag .ca-2 {
    font-size:15px;
    margin-bottom:15px;
    text-transform:uppercase
}
.call-action p {
    color:#4d7300;
    font-size:16px;
    margin:0 auto 20px;
    width:180px
}
.call-action .or {
    color:#666;
    display:block;
    font-family:serif;
    font-style:italic;
    margin-bottom:5px
}
.call-action .button {
    margin-bottom:5px;
    width:150px
}
.call-action .button.green {
    width:120px
}
.call-action .ca-help {
    border-top:solid 1px #5f9012;
    bottom:0;
    left:0;
    overflow:hidden;
    position:absolute;
    right:0
}
.call-action .ca-help a {
    background:#5f9012;
    color:#fff;
    display:block;
    float:left;
    padding:5px 0;
    text-decoration:none!important;
    text-shadow:1px 1px #476c0d;
    width:50%
}
.call-action .ca-help a:focus, .call-action .ca-help a:hover {
    background:#8dbd17;
    text-shadow:1px 1px #729913
}
.actions {
    border-radius:0 0 3px 3px;
    -moz-border-radius:0 0 3px 3px;
    -webkit-border-radius:0 0 3px 3px;
    margin-bottom:18px;
    margin-top:18px;
    padding:17px 20px 18px 150px
}
.actions .secondary-action {
    float:right
}
.actions .secondary-action a {
    line-height:30px
}
.actions .secondary-action a:hover {
    text-decoration:underline
}
.bar-header {
    position:relative
}
.bar-header h3 {
    background-color:#ededed;
    font-weight:700;
    margin:0 -20px;
    padding:5px 10px
}
.bar-header .header-meta {
    background:0;
    color:#888;
    font-weight:400;
    position:absolute;
    right:10px;
    top:5px
}
.bar-header .header-meta a {
    color:#333
}
table data {
    color:#666;
    font-size:11px
}
table.forum-listing thead {
    background-color:#7abcff;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF7ABCFF', endColorstr='#FF4096EE');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #7abcff), color-stop(100%, #4096ee));
    background-image:-webkit-linear-gradient(top, #7abcff 0, #4096ee 100%);
    background-image:-moz-linear-gradient(top, #7abcff 0, #4096ee 100%);
    background-image:-o-linear-gradient(top, #7abcff 0, #4096ee 100%);
    background-image:linear-gradient(top, #7abcff 0, #4096ee 100%);
    color:#fff;
    text-shadow:-1px -1px #2e95ff
}
table.forum-listing thead th {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/square_bg.png)
}
table .selected td {
    background:#fffff3!important
}
table .header {
    cursor:pointer
}
table .header:after {
    border-color:#000 transparent;
    border-style:solid;
    border-width:0 4px 4px;
    content:"";
    float:right;
    margin-top:7px;
    visibility:hidden
}
table .headerSortDown, table .headerSortUp {
    background-color:rgba(141, 192, 219, .25);
    text-shadow:0 1px 1px rgba(255, 255, 255, .75)
}
table .header:hover:after {
    visibility:visible
}
table .headerSortDown:after, table .headerSortDown:hover:after {
    opacity:.6;
    filter:alpha(opacity=60);
    -khtml-opacity:.6;
    -moz-opacity:.6;
    visibility:visible
}
table .headerSortUp:after {
    border-bottom:0;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-top:4px solid #000;
    visibility:visible;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    opacity:.6;
    filter:alpha(opacity=60);
    -khtml-opacity:.6;
    -moz-opacity:.6
}
table .rate>div {
    overflow:hidden
}
table .rate img {
    display:block;
    float:left;
    height:12px;
    width:12px
}
table .rate>span {
    color:#888;
    font-size:11px;
    line-height:14px
}
table .meta-img {
    float:right;
    overflow:hidden
}
table .meta-img img {
    display:block;
    float:left
}
table .meta-img .pagination {
    float:left
}
table .last-post {
    font-size:12px
}
table .blue {
    border-bottom-color:#049cdb;
    color:#049cdb
}
table .headerSortDown.blue, table .headerSortUp.blue {
    background-color:#ade6fe
}
table .green2 {
    border-bottom-color:#46a546;
    color:#46a546
}
table .headerSortDown.green, table .headerSortUp.green {
    background-color:#cdeacd
}
table .red2 {
    border-bottom-color:#9d261d;
    color:#9d261d
}
table .headerSortDown.red, table .headerSortUp.red {
    background-color:#f4c8c5
}
table .yellow {
    border-bottom-color:#ffc40d;
    color:#ffc40d
}
table .headerSortDown.yellow, table .headerSortUp.yellow {
    background-color:#fff6d9
}
table .orange {
    border-bottom-color:#f89406;
    color:#f89406
}
table .headerSortDown.orange, table .headerSortUp.orange {
    background-color:#fee9cc
}
table .purple {
    border-bottom-color:#7a43b6;
    color:#7a43b6
}
table .headerSortDown.purple, table .headerSortUp.purple {
    background-color:#e2d5f0
}
tr.checked td, tr.deleted td, tr.deleted th, tr.moderated td, tr.moderated th, tr.moved td, tr.moved th {
    background:transparent!important
}
tr.sticky .post-title b, tr.sticky .post-title i {
    color:#f66
}
tr.moved {
    background:#b8e5a1
}
tr.moved .post-title b, tr.moved .post-title i {
    color:#78b32e
}
tr.checked {
    background:#ffffb2
}
tr.moderated {
    background:#ffd9b2
}
tr.moderated .post-title b, tr.moderated .post-title i {
    color:#ff9500
}
tr.deleted {
    background:#ffb2b2
}
tr.deleted .post-title b, tr.deleted .post-title i {
    color:#f33
}
tr.deleted .stats {
    width:auto!important
}
table.condensed-table td, table.condensed-table th {
    padding:5px 5px 4px;
    border:0;
    vertical-align:middle
}
table.bordered-table {
    border:1px solid #ddd;
    border-collapse:separate;
    *border-collapse:collapse;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px
}
table.bordered-table td+td, table.bordered-table th+td, table.bordered-table th+th {
    border-left:1px solid #ddd
}
table.bordered-table thead tr:first-child th:first-child {
    border-radius:4px 0 0;
    -moz-border-radius:4px 0 0;
    -webkit-border-radius:4px 0 0
}
table.bordered-table thead tr:first-child th:last-child {
    border-radius:0 4px 0 0;
    -moz-border-radius:0 4px 0 0;
    -webkit-border-radius:0 4px 0 0
}
table.bordered-table tbody tr:last-child td:first-child {
    border-radius:0 0 0 4px;
    -moz-border-radius:0 0 0 4px;
    -webkit-border-radius:0 0 0 4px
}
table.bordered-table tbody tr:last-child td:last-child {
    border-radius:0 0 4px;
    -moz-border-radius:0 0 4px;
    -webkit-border-radius:0 0 4px
}
table.zebra tbody tr:nth-child(odd) td, table.zebra tbody tr:nth-child(odd) th {
    background-color:#f9f9f9
}
.searchlike-table {
    background:#f4f4f4;
    border:solid 1px #eaeaea;
    margin:0 -1px 10px -11px
}
.searchlike-table .footer:after, .searchlike-table .footer:before {
    content:"";
    display:table
}
.searchlike-table .footer:after {
    clear:both
}
.searchlike-table .footer {
    *zoom:1
}
.searchlike-table .footer .medium.button, .searchlike-table .thread-navigate .medium.button {
    padding:0 8px
}
.searchlike-table .forum-control, .searchlike-table .thread-control, .searchlike-table .thread-navigate {
    margin-right:-10px
}
.searchlike-table .header .search-header {
    margin:0 -10px 0 0;
    padding:5px 10px;
    position:relative
}
.searchlike-table .header .search-header h2 {
    font-size:16px;
    font-weight:700
}
.searchlike-table .header .search-header .entry-head {
    display:block;
    height:20px;
    margin-top:-70px;
    position:absolute;
    width:20px
}
.searchlike-table .header .search-info {
    margin:0 -10px 0 0;
    padding:10px 120px 10px 10px;
    position:relative;
    background-color:#f4f4f4
}
.searchlike-table .header .search-info .tools-wrapper {
    position:absolute;
    right:10px;
    top:6px
}
.searchlike-table .header .search-info .tools-panel {
    float:left;
    margin-left:5px
}
.searchlike-table .header .search-info .tools-panel>a {
    color:#888
}
.searchlike-table .header .search-info .tools-panel .dropdown-menu {
    left:auto;
    right:0
}
.searchlike-table .meta-header {
    background:#ffe2b7;
    color:#666;
    font-size:12px;
    padding:5px 10px;
    text-align:right
}
.searchlike-table .meta-header>div {
    display:inline
}
.searchlike-table .meta-header select {
    font-size:12px;
    width:150px
}
.searchlike-table .meta-header .customStyleSelectBox {
    border:solid 1px #ffcd84
}
.searchlike-table .meta-header .paging {
    float:right;
    margin-left:20px
}
.searchlike-table .meta-header .paging .page-count {
    float:left;
    padding:5px 0;
    margin-right:5px
}
.searchlike-table .meta-header .paging ul li a {
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fff), color-stop(100%, rgba(255, 255, 255, .3)));
    background-image:-webkit-linear-gradient(top, #fff 0, rgba(255, 255, 255, .3)100%);
    background-image:-moz-linear-gradient(top, #fff 0, rgba(255, 255, 255, .3)100%);
    background-image:-o-linear-gradient(top, #fff 0, rgba(255, 255, 255, .3)100%);
    background-image:linear-gradient(top, #fff 0, rgba(255, 255, 255, .3)100%);
    margin-left:5px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    padding:4px 8px;
    border:solid 1px #ffcd84;
    color:#ffa828
}
.searchlike-table .listing-table {
    color:#454545;
    border-top:solid 1px #ccc
}
.searchlike-table .listing-table thead {
    background-color:#ededed
}
.searchlike-table .listing-table thead th {
    border-top:0
}
.searchlike-table .listing-table thead th a {
    color:#555
}
.searchlike-table .listing-table thead th a .jump {
    border-color:#999!important
}
body.fjb .searchlike-table.classified .listing-table thead {
    background-color:#7cd168
}
body.forum .searchlike-table.classified .listing-table thead {
    background-color:#49abeb
}
.searchlike-table.classified .listing-table thead a, .searchlike-table.classified .listing-table thead th {
    color:#fff
}
.modal .popover, .modal .tooltip {
    z-index:12000
}
.modalboxContent {
    display:none
}
.modalgallery {
    display:block
}
div#modalBox, div#modalBox div#modalBoxBody, div#modalBox div#modalBoxBody div#modalBoxCloseButton, div#modalBox div#modalBoxBody div#modalBoxCloseButton a.closeModalBox, div#modalBox div#modalBoxBody div#modalBoxCloseButton a.closeModalBox span, div#modalBox div#modalBoxBody div.modalBoxBodyContent, div#modalBox div#modalBoxBody div.modalboxStyleContainerContent, div#modalBox div#modalBoxBody div.modalboxStyleContainer_corner_bottomLeft, div#modalBox div#modalBoxBody div.modalboxStyleContainer_corner_bottomRight, div#modalBox div#modalBoxBody div.modalboxStyleContainer_corner_topLeft, div#modalBox div#modalBoxBody div.modalboxStyleContainer_corner_topRight, div#modalBox div#modalBoxBody div.modalboxStyleContainer_surface_bottom, div#modalBox div#modalBoxBody div.modalboxStyleContainer_surface_bottom div.modalboxStyleContainer_surface_body, div#modalBox div#modalBoxBody div.modalboxStyleContainer_surface_left, div#modalBox div#modalBoxBody div.modalboxStyleContainer_surface_right, div#modalBox div#modalBoxBody div.modalboxStyleContainer_surface_top, div#modalBox div#modalBoxBody div.modalboxStyleContainer_surface_top div.modalboxStyleContainer_surface_body, div#modalBoxAjaxLoader, div#modalBoxFaderLayer {
    margin:0;
    padding:0
}
.modalboxStyleContainer_corner_bottomLeft, .modalboxStyleContainer_corner_bottomRight, .modalboxStyleContainer_corner_topLeft, .modalboxStyleContainer_corner_topRight, .modalboxStyleContainer_surface_bottom, .modalboxStyleContainer_surface_top {
    display:none
}
div#modalBox.modalboxIsDraggable div#modalBoxBody div.modalboxStyleContainer_surface_bottom, div#modalBox.modalboxIsDraggable div#modalBoxBody div.modalboxStyleContainer_surface_top {
    cursor:move
}
div#modalBoxFaderLayer {
    display:none;
    height:100%;
    left:0;
    position:fixed;
    top:0;
    width:100%;
    z-index:9999
}
div#modalBoxAjaxLoader {
    background:transparent url(http://cdn.kaskus.com/themes_3.0/img/ajax-loader.gif) 50% 40% no-repeat;
    overflow:hidden;
    padding:120px 100px 80px;
    text-align:center
}
div#modalBox {
    display:none;
    position:fixed;
    text-align:left;
    background-color:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    box-shadow:0 0 20px #666;
    -moz-box-shadow:0 0 20px #666;
    -webkit-box-shadow:0 0 20px #666;
    width:600px
}
div#modalBox.small {
    width:400px
}
div#modalBox.medium {
    width:500px
}
div#modalBox.large {
    width:700px
}
div#modalBox.auto {
    width:auto
}
div#modalBox div#modalBoxBody {
    position:relative;
    cursor:default
}
div#modalBox.disablingClickToClose div#modalBoxBody div#modalBoxCloseButton {
    display:none
}
div#modalBox.modalBoxSingleImage {
    width:auto;
    max-width:80%
}
div#modalBox.modalBoxSingleImage div#modalBoxBody div.modalboxStyleContainerContent a.modalBoxImageLink {
    display:block
}
div#modalBox.modalBoxSingleImage div#modalBoxBody div.modalboxStyleContainerContent img.modalBoxImagePreload {
    visibility:hidden
}
div#modalBox.modalBoxSingleImage div#modalBoxBody div.modalboxStyleContainerContent img.modalBoxImageLoadingSuccessful {
    width:100%
}
div#modalBox.modalBoxSingleImage div#modalBoxBody div.modalboxStyleContainerContent img.modalBoxImageNoLink {
    cursor:pointer
}
.modalBoxBodyContent:after, .modalboxStyleContainerContent:after {
    content:".";
    display:block;
    height:0;
    line-height:0;
    clear:both;
    visibility:hidden
}
* html .modalBoxBodyContent, * html .modalboxStyleContainerContent, *+html .modalBoxBodyContent, *+html .modalboxStyleContainerContent {
    zoom:1;
    display:block
}
div#modalBox {
    z-index:99999;
    padding:10px
}
.ui-draggable {
    cursor:move
}
div#modalBoxFaderLayer {
    background:rgba(0, 0, 0, .5)!important;
    opacity:1!important
}
#modalBoxCloseButton>.closeModalBox {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/close-button-24.png) no-repeat;
    display:block;
    height:24px;
    overflow:hidden;
    position:absolute;
    right:-22px;
    text-indent:-99999px;
    top:-22px;
    width:24px;
    z-index:81px
}
#modalBoxCloseButton:hover>.closeModalBox {
    background-position:0 -24px
}
.popover {
    display:none;
    left:0;
    padding:5px;
    position:absolute;
    top:0;
    z-index:1010
}
.popover.top {
    margin-top:-5px
}
.popover.right {
    margin-left:5px
}
.popover.bottom {
    margin-top:5px
}
.popover.left {
    margin-left:-5px
}
.popover.top .arrow {
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #aaa;
    bottom:0;
    left:50%;
    margin-left:-5px
}
.popover.right .arrow {
    border-bottom:5px solid transparent;
    border-right:5px solid #aaa;
    border-top:5px solid transparent;
    left:0;
    margin-top:-5px;
    top:50%
}
.popover.bottom .arrow {
    border-bottom:5px solid #aaa;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    left:50%;
    margin-left:-5px;
    top:0
}
.popover.left .arrow {
    border-bottom:5px solid transparent;
    border-left:5px solid #aaa;
    border-top:5px solid transparent;
    margin-top:-5px;
    right:0;
    top:50%
}
.popover .arrow {
    height:0;
    position:absolute;
    width:0
}
.popover-inner {
    background:#aaa;
    background:rgba(110, 110, 110, .8);
    box-shadow:0 3px 7px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 3px 7px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 3px 7px rgba(0, 0, 0, .3);
    overflow:hidden;
    padding:1px;
    width:280px
}
.popover-title {
    background-color:#f5f5f5;
    border-bottom:1px solid #eee;
    color:#666;
    font-size:14px;
    font-weight:700;
    line-height:1;
    padding:9px 10px
}
.popover-content {
    padding:5px 10px;
    background-color:#fff;
    font-size:12px;
    color:#666;
    -webkit-background-clip:padding-box;
    -moz-background-clip:padding-box;
    background-clip:padding-box
}
.popover-content ol, .popover-content p, .popover-content ul {
    margin-bottom:0
}
.tooltip {
    display:block;
    font-size:11px;
    opacity:0;
    filter:alpha(opacity=0);
    padding:5px;
    position:absolute;
    visibility:visible;
    z-index:9999
}
.tooltip.in {
    opacity:.8;
    filter:alpha(opacity=80)
}
.tooltip.top {
    margin-top:-2px
}
.tooltip.right {
    margin-left:2px
}
.tooltip.bottom {
    margin-top:2px
}
.tooltip.left {
    margin-left:-2px
}
.tooltip.top .tooltip-arrow {
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #222;
    bottom:0;
    left:50%;
    margin-left:-5px
}
.tooltip.left .tooltip-arrow {
    border-bottom:5px solid transparent;
    border-left:5px solid #222;
    border-top:5px solid transparent;
    margin-top:-5px;
    right:0;
    top:50%
}
.tooltip.bottom .tooltip-arrow {
    border-bottom:5px solid #222;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    left:50%;
    margin-left:-5px;
    top:0
}
.tooltip.right .tooltip-arrow {
    border-bottom:5px solid transparent;
    border-right:5px solid #222;
    border-top:5px solid transparent;
    left:0;
    margin-top:-5px;
    top:50%
}
.tooltip-inner {
    background-color:#222;
    border-radius:1px;
    -moz-border-radius:1px;
    -webkit-border-radius:1px;
    color:#fff;
    max-width:200px;
    padding:3px 8px;
    text-align:center;
    text-decoration:none
}
.tooltip-arrow {
    height:0;
    position:absolute;
    width:0
}
.fade {
    opacity:0!important;
    transition:opacity .15s linear;
    -moz-transition:opacity .15s linear;
    -ms-transition:opacity .15s linear;
    -o-transition:opacity .15s linear;
    -webkit-transition:opacity .15s linear
}
.fade.in {
    opacity:1!important
}
#main-site-nav {
    height:71px;
    margin-bottom:-1px;
    position:relative;
    text-shadow:1px 1px #fff;
    vertical-align:bottom
}
#main-site-nav div {
    bottom:0;
    left:30px;
    position:absolute
}
#main-site-nav div>a {
    border-bottom:0;
    border-top:0;
    color:#666;
    display:block;
    float:left;
    font-size:14px;
    font-weight:700;
    height:70px;
    line-height:1;
    margin:0 0 1px;
    padding:0 10px;
    position:relative;
    text-align:center;
    width:90px
}
#main-site-nav div>a span {
    bottom:10px;
    display:block;
    left:0;
    position:absolute;
    right:0;
    text-align:center
}
#main-site-nav div>a img {
    bottom:30px;
    left:50%;
    margin-left:-32px;
    position:absolute;
    width:64px
}
#main-site-nav div>a:focus, #main-site-nav div>a:hover {
    text-decoration:none;
    cursor:pointer;
    color:#f33;
    background-color:#f4f4f4
}
#main-site-nav a.sec {
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
    font-size:12px;
    margin-top:8px;
    padding:8px 10px;
    width:auto
}
#main-site-nav .fjb:after, #main-site-nav .forum:after {
    content:"";
    bottom:30px;
    display:block;
    height:32px;
    left:50%;
    margin-left:-16px;
    position:absolute;
    width:45px
}
#main-site-nav .forum {
    color:#0976bc
}
#main-site-nav .forum:after {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/nav-forum.png) 0 0 no-repeat
}
#main-site-nav .fjb {
    color:#c70
}
#main-site-nav .fjb:after {
    background:url(http://cdn.kaskus.com/themes_3.0/images/layout/nav-jualbeli.png) 0 0 no-repeat
}
#main-site-nav .groupee {
    color:#b64865
}
#main-site-nav .more {
    color:#78b32e
}
#main-site-nav:after {
    content:"";
    display:block;
    clear:both
}
.markItUp {
    width:480px
}
.markItUp * {
    margin:0;
    outline:0;
    padding:0
}
.markItUp a:link, .markItUp a:visited {
    border:0;
    color:#000;
    padding:2px;
    text-decoration:none
}
.markItUpContainer {
    font:11px Helvetica, arial, sans-serif
}
.markItUpEditor {
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-top:0;
    clear:both;
    height:200px;
    line-height:18px;
    overflow:auto;
    padding:4px;
    width:470px
}
.markItUpPreviewFrame {
    background-color:#fff;
    border:1px solid #3c769d;
    height:300px;
    margin:5px 0;
    overflow:auto;
    width:99.9%
}
.markItUpResizeHandle {
    background-image:url(http://cdn.kaskus.com/themes_3.0/img/editor/handle.png);
    cursor:n-resize;
    height:5px;
    margin-left:auto;
    margin-right:auto;
    overflow:hidden;
    width:22px
}
.markItUpHeader {
    background-color:#feffff;
    background-color:#f9f9f9;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF9F9F9', endColorstr='#FFF0F0F0');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f9f9f9), color-stop(100%, #f0f0f0));
    background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f0f0f0 100%);
    background-image:-moz-linear-gradient(top, #f9f9f9 0, #f0f0f0 100%);
    background-image:-o-linear-gradient(top, #f9f9f9 0, #f0f0f0 100%);
    background-image:linear-gradient(top, #f9f9f9 0, #f0f0f0 100%);
    padding:5px;
    border:solid 1px #ccc
}
.markItUpHeader:after {
    clear:both;
    content:"";
    display:block;
    height:0;
    visibility:hidden
}
.markItUpFooter {
    cursor:n-resize;
    display:none!important;
    width:100%
}
.markItUpHeader ul a {
    background-repeat:no-repeat;
    display:block;
    height:16px;
    margin:0;
    padding:3px;
    text-indent:-10000px;
    width:16px
}
.markItUpHeader ul li {
    float:left;
    list-style:none;
    position:relative
}
.markItUpHeader ul li ul {
    display:none
}
.markItUpHeader ul li:hover>ul {
    display:block
}
.markItUpHeader ul .markItUpDropMenu {
    background:transparent url(http://cdn.kaskus.com/img/editor/menu.png) no-repeat right center;
    margin-right:5px
}
.markItUpHeader ul .markItUpDropMenu li {
    margin-right:0
}
.markItUpHeader ul .markItUpSeparator {
    background-color:#ddd;
    height:16px;
    margin:0 10px;
    overflow:hidden;
    overflow:hidden;
    text-indent:-999px;
    width:1px
}
.markItUpHeader ul ul {
    background:#f5f5f5;
    border:1px solid #ccc;
    display:none;
    height:inherit;
    left:0;
    position:absolute;
    top:18px;
    z-index:10
}
.markItUpHeader ul ul a {
    background-position:2px 50%;
    display:block;
    padding:5px 5px 5px 25px;
    text-indent:0;
    width:120px
}
.markItUpHeader ul ul a:hover {
    background-color:#eee
}
.markItUpHeader ul ul li {
    border-bottom:1px solid #d6d6d6;
    float:none
}
.markItUpHeader ul ul .markItUpSeparator {
    height:1px;
    margin:0;
    width:auto
}
.markItUpHeader ul ul .markItUpDropMenu {
    background:#f5f5f5 url(http://cdn.kaskus.com/themes_3.0/img/editor/submenu.png) no-repeat 100% 50%
}
.markItUpHeader ul ul ul {
    left:150px;
    position:absolute;
    top:-1px
}
.markItUpHeader ul ul ul li {
    float:none
}
.message .markItUpButton1 a {
    background-image:url(http://cdn.kaskus.com/images/editor/bold.gif)
}
.message .markItUpButton2 a {
    background-image:url(http://cdn.kaskus.com/images/editor/italic.gif)
}
.message .markItUpButton3 a {
    background-image:url(http://cdn.kaskus.com/images/editor/underline.gif)
}
.message .markItUpButton4 a {
    background-image:url(http://cdn.kaskus.com/images/editor/justifyleft.gif)
}
.message .markItUpButton5 a {
    background-image:url(http://cdn.kaskus.com/images/editor/justifycenter.gif)
}
.message .markItUpButton6 a {
    background-image:url(http://cdn.kaskus.com/images/editor/justifyright.gif)
}
.message .markItUpButton7 a {
    background-image:url(http://cdn.kaskus.com/images/editor/insertunorderedlist.gif)
}
.message .markItUpButton8 a {
    background-image:url(http://cdn.kaskus.com/images/editor/insertorderedlist.gif)
}
.message .markItUpButton9 a {
    background-image:url(http://cdn.kaskus.com/images/editor/indent.gif)
}
.message .markItUpButton10 a {
    background-image:url(http://cdn.kaskus.com/images/editor/outdent.gif)
}
.message .markItUpButton11 a {
    background-image:url(http://cdn.kaskus.com/images/editor/createlink.gif)
}
.message .markItUpButton12 a {
    background-image:url(http://cdn.kaskus.com/images/editor/unlink.gif)
}
.message .markItUpButton13 a {
    background-image:url(http://cdn.kaskus.com/images/editor/email.gif)
}
.message .markItUpButton14 a {
    background-image:url(http://cdn.kaskus.com/images/editor/insertimage.gif)
}
.message .markItUpButton15 a {
    background-image:url(http://cdn.kaskus.com/images/editor/quote.gif)
}
.message .markItUpButton16 a {
    background-image:url(http://cdn.kaskus.com/images/editor/code.gif)
}
.message .markItUpButton17 a {
    background-image:url(http://cdn.kaskus.com/images/editor/removeformat.gif)
}
.message .markItUpButton18 {
    width:25px
}
.message .markItUpButton18 a {
    background-image:url(http://cdn.kaskus.com/images/editor/color.gif)
}
.message .markItUpButton18 ul {
    padding:1px;
    width:81px
}
.message .markItUpButton18 li {
    border:0;
    float:left;
    height:24px;
    margin:0;
    margin:1px 2px;
    overflow:hidden;
    padding:0;
    width:24px
}
.message .markItUpButton18 ul a {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #ddd;
    display:block;
    height:22px;
    margin:0;
    opacity:.68;
    overflow:hidden;
    padding:0;
    text-indent:-9999px;
    width:22px
}
.message .markItUpButton18 ul a:hover {
    border-color:#ccc;
    opacity:1
}
.message .markItUpButton18 .col1-1 a {
    background:#ff0
}
.message .markItUpButton18 .col1-2 a {
    background:orange
}
.message .markItUpButton18 .col1-3 a {
    background:red
}
.message .markItUpButton18 .col2-1 a {
    background:#00f
}
.message .markItUpButton18 .col2-2 a {
    background:purple
}
.message .markItUpButton18 .col2-3 a {
    background:green
}
.message .markItUpButton18 .col3-1 a {
    background:#fff
}
.message .markItUpButton18 .col3-2 a {
    background:gray
}
.message .markItUpButton18 .col3-3 a {
    background:#000
}
.message .markItUpButton19 a {
    background:#fff;
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    line-height:18px;
    padding:1px;
    text-align:center;
    text-indent:0;
    width:45px
}
.message .markItUpButton19 li {
    margin:0;
    padding:0
}
.message .markItUpButton19 li a {
    padding:5px
}
.message .markItUpButton19 ul a {
    background:#f5f5f5;
    font-weight:500;
    height:15px;
    text-align:left;
    text-indent:0!important;
    width:100px
}
.message .markItUpButton19 .font-arial a {
    font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif
}
.message .markItUpButton19 .font-arialblack a {
    font-family:'Arial Black', Gadget, sans-serif
}
.message .markItUpButton19 .font-arialnarrow a {
    font-family:'Arial Narrow', 'Nimbus Sans L', sans-serif
}
.message .markItUpButton19 .font-bookantiqua a {
    font-family:Times New Roman, Times, serif
}
.message .markItUpButton19 .font-centurygothic a {
    font-family:'Century Gothic', futura, 'URW Gothic L', Verdana, sans-serif
}
.message .markItUpButton19 .font-comicsansms a {
    font-family:'Comic Sans MS', cursive
}
.message .markItUpButton19 .font-couriernew a {
    font-family:'Courier New', Courier, 'Nimbus Mono L', monospace
}
.message .markItUpButton19 .font-georgia a {
    font-family:Constantina, Georgia, 'Nimbus Roman No9 L', serif
}
.message .markItUpButton19 .font-impact a {
    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif
}
.message .markItUpButton19 .font-lucidaconsole a {
    font-family:'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', 'DejaVu Sans Condensed', sans-serif
}
.message .markItUpButton19 .font-timesnewroman a {
    font-family:Cambria, 'Times New Roman', 'Nimbus Roman No9 L', Freeserif, Times, serif
}
.message .markItUpButton19 .font-Trebucher a {
    font-family:'Trebuchet MS', sans-serif
}
.message .markItUpButton19 .font-Verdana a {
    font-family:Verdana, Geneva, 'DejaVu Sans', sans-serif
}
.message .markItUpButton20 a {
    background-image:url(http://cdn.kaskus.com/themes_2.0/img/editor/fonts.png);
    width:20px
}
.message .markItUpButton20 .size-1 a, .message .markItUpButton20 .size-2 a, .message .markItUpButton20 .size-3 a, .message .markItUpButton20 .size-4 a, .message .markItUpButton20 .size-5 a, .message .markItUpButton20 .size-6 a, .message .markItUpButton20 .size-7 a {
    background-image:none;
    height:auto;
    padding:5px;
    text-align:center
}
.message .markItUpButton20 .size-1 a {
    font-size:10px;
    line-height:10px
}
.message .markItUpButton20 .size-2 a {
    font-size:12px;
    line-height:12px
}
.message .markItUpButton20 .size-3 a {
    font-size:14px;
    line-height:14px
}
.message .markItUpButton20 .size-4 a {
    font-size:16px;
    line-height:16px
}
.message .markItUpButton20 .size-5 a {
    font-size:20px;
    line-height:20px
}
.message .markItUpButton20 .size-6 a {
    font-size:24px;
    line-height:24px
}
.message .markItUpButton20 .size-7 a {
    font-size:28px;
    line-height:28px
}
.message .markItUpButton21 a {
    background:#fff url(http://cdn.kaskus.com/themes_2.0/img/editor/spoiler.jpg) center top no-repeat;
    width:25px;
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px
}
.message .markItUpButton22 a {
    background:url(http://cdn.kaskus.com/themes_2.0/img/editor/youtube.gif) center top no-repeat;
    width:25px
}
.message .markItUpButton23 a {
    background:url(http://cdn.kaskus.com/themes_2.0/img/editor/vimeo.gif) center top no-repeat;
    width:25px
}
.message .markItUpButton24 a {
    background:url(http://cdn.kaskus.com/themes_2.0/img/editor/soundcloud.gif) center top no-repeat;
    width:25px
}
.button {
    -webkit-appearance:none;
    box-sizing:content-box;
    color:#fff;
    cursor:pointer;
    display:inline-block;
    font-size:13px;
    line-height:18px;
    margin:0;
    overflow:hidden;
    padding:5px 15px 6px;
    position:relative;
    text-decoration:none!important;
    vertical-align:middle;
    width:auto
}
.button:focus {
    outline:dotted 1px #999
}
.button img {
    display:block;
    float:left;
    height:16px;
    margin-right:5px;
    width:16px
}
.button.disabled {
    cursor:default;
    opacity:.75
}
.large.button {
    font-size:16px;
    height:48px;
    line-height:48px!important;
    padding:0 24px
}
.medium.button {
    font-size:14px;
    height:32px!important;
    line-height:32px;
    padding:0 14px
}
.medium.button i {
    border-right:solid 1px rgba(20, 20, 20, .125);
    display:block;
    float:left;
    line-height:32px;
    margin-left:-14px;
    margin-right:10px;
    padding:0 10px;
    outline:1px solid rgba(255, 255, 255, .2)
}
.small.button {
    font-size:11px;
    height:24px;
    line-height:24px!important;
    padding:0 11px;
    width:auto
}
.small.button img {
    padding:5px 0
}
.micro.button {
    font-size:11px;
    font-weight:400;
    padding:0 6px;
    text-shadow:none
}
.purple.button {
    background:#ce52bb
}
.purple.button:focus, .purple.button:hover {
    background:#980d33
}
.turqoise.button {
    background-color:#24b39b;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF24B39B', endColorstr='#FF1A806F');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #24b39b), color-stop(100%, #1a806f));
    background-image:-webkit-linear-gradient(top, #24b39b 0, #1a806f 100%);
    background-image:-moz-linear-gradient(top, #24b39b 0, #1a806f 100%);
    background-image:-o-linear-gradient(top, #24b39b 0, #1a806f 100%);
    background-image:linear-gradient(top, #24b39b 0, #1a806f 100%);
    border:solid 1px #084d41;
    box-shadow:0 1px #084d41, 0 1px 0 rgba(255, 255, 255, .5)inset;
    -moz-box-shadow:0 1px #084d41, 0 1px 0 rgba(255, 255, 255, .5)inset;
    -webkit-box-shadow:0 1px #084d41, 0 1px 0 rgba(255, 255, 255, .5)inset
}
.turqoise.button:focus, .turqoise.button:hover {
    background:#24b39b
}
.blue.button {
    background-color:#1497ec;
    color:#fff
}
.blue.button:focus, .blue.button:hover {
    background:#49abeb
}
.orange.button {
    background-color:#f7941d
}
.orange.button:focus, .orange.button:hover {
    background:#ff9500
}
.red.button {
    background-color:red
}
.red.button:focus, .red.button:hover {
    background:#c00
}
.green.button {
    background-color:#7cd168
}
.green.button:focus, .green.button:hover {
    background:#97d688
}
.black.button {
    background-color:#4d4d4d;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4D4D4D', endColorstr='#FF1A1A1A');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #1a1a1a));
    background-image:-webkit-linear-gradient(top, #4d4d4d 0, #1a1a1a 100%);
    background-image:-moz-linear-gradient(top, #4d4d4d 0, #1a1a1a 100%);
    background-image:-o-linear-gradient(top, #4d4d4d 0, #1a1a1a 100%);
    background-image:linear-gradient(top, #4d4d4d 0, #1a1a1a 100%);
    border:solid 1px #000;
    box-shadow:0 1px 0 #000, 0 1px 0 rgba(255, 255, 255, .5)inset;
    -moz-box-shadow:0 1px 0 #000, 0 1px 0 rgba(255, 255, 255, .5)inset;
    -webkit-box-shadow:0 1px 0 #000, 0 1px 0 rgba(255, 255, 255, .5)inset
}
.black.button:focus, .black.button:hover {
    background:#1a1a1a
}
.grey.button {
    background-color:#ccc;
    color: #6e6e6e!important;
}
.grey.button:focus, .grey.button:hover {
    background:#e5e5e5;
}
.white.button {
    background-color:#ccc;
    color:#6e6e6e!important
}
.white.button:focus, .white.button:hover {
    background:#e5e5e5
}
.lemon.button {
    color:#7f7305;
    background-color:#fae857;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFAE857', endColorstr='#FFD5C544');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #fae857), color-stop(100%, #d5c544));
    background-image:-webkit-linear-gradient(top, #fae857 0, #d5c544 100%);
    background-image:-moz-linear-gradient(top, #fae857 0, #d5c544 100%);
    background-image:-o-linear-gradient(top, #fae857 0, #d5c544 100%);
    background-image:linear-gradient(top, #fae857 0, #d5c544 100%);
    text-shadow:1px 1px #fae857;
    border:solid 1px #547f10;
    box-shadow:0 1px 0 rgba(255, 255, 255, .5)inset;
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5)inset;
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5)inset
}
.lemon.button:focus, .lemon.button:hover {
    background-color:#ffa21f!important
}
.tosca.button {
    *zoom:1;
    background:#1cb8af;
    background:-moz-linear-gradient(top, #1cb8af 0, #20aa9b 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1cb8af), color-stop(100%, #20aa9b));
    background:-webkit-linear-gradient(top, #1cb8af 0, #20aa9b 100%);
    background:-o-linear-gradient(top, #1cb8af 0, #20aa9b 100%);
    background:-ms-linear-gradient(top, #1cb8af 0, #20aa9b 100%);
    background:linear-gradient(to bottom, #1cb8af 0, #20aa9b 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cb8af', endColorstr='#20aa9b', GradientType=0);
    border:solid 1px #108981;
    box-shadow:0 1px 0 #178c80, 0 1px 0 rgba(255, 255, 255, .5)inset;
    -moz-box-shadow:0 1px 0 #178c80, 0 1px 0 rgba(255, 255, 255, .5)inset;
    -webkit-box-shadow:0 1px 0 #178c80, 0 1px 0 rgba(255, 255, 255, .5)inset
}
.tosca.button:focus, .tosca.button:hover {
    background:#1cb8af
}
form .clearfix {
    position:relative
}
form .clearfix.error .help-block, form .clearfix.error .help-inline, form .clearfix.error>label {
    color:#b94a48
}
form .clearfix.error input, form .clearfix.error textarea {
    border-color:#ee5f5b;
    color:#b94a48
}
form .clearfix.error input:focus, form .clearfix.error textarea:focus {
    border-color:#e9322d;
    box-shadow:0 0 6px #f8b9b7;
    -moz-box-shadow:0 0 6px #f8b9b7;
    -webkit-box-shadow:0 0 6px #f8b9b7
}
form .clearfix.error .input-append .add-on, form .clearfix.error .input-prepend .add-on {
    background-color:#fce6e6;
    border-color:#b94a48;
    color:#b94a48
}
form .clearfix.warning .help-block, form .clearfix.warning .help-inline, form .clearfix.warning>label {
    color:#c09853
}
form .clearfix.warning input, form .clearfix.warning textarea {
    border-color:#ccae64;
    color:#c09853
}
form .clearfix.warning input:focus, form .clearfix.warning textarea:focus {
    border-color:#be9a3f
}
form .clearfix.warning .input-append .add-on, form .clearfix.warning .input-prepend .add-on {
    background-color:#d2b877;
    border-color:#c09853;
    color:#c09853
}
form .clearfix.success .help-block, form .clearfix.success .help-inline, form .clearfix.success>label {
    color:#468847
}
form .clearfix.success input, form .clearfix.success textarea {
    border-color:#57a957;
    color:#468847
}
form .clearfix.success input:focus, form .clearfix.success textarea:focus {
    border-color:#458845
}
form .clearfix.success .input-append .add-on, form .clearfix.success .input-prepend .add-on {
    background-color:#bcddbc;
    border-color:#468847;
    color:#468847
}
.input-append .add-on, .input-prepend .add-on {
    background:#f5f5f5;
    border:1px solid #aaa;
    color:#484848;
    display:block;
    float:left;
    font-weight:400;
    height:18px;
    line-height:18px;
    margin-right:-1px;
    min-width:16px;
    padding:4px 4px 4px 5px;
    position:relative;
    text-align:center;
    text-shadow:0 1px 0 #fff;
    width:auto;
    z-index:2
}
.input-append .add-on label, .input-prepend .add-on label {
    color:#999;
    margin:0;
    padding:0
}
.input-append .add-on label>span, .input-prepend .add-on label>span {
    padding-left:5px
}
.input-append .active, .input-prepend .active {
    background:#a9dba9;
    border-color:#46a546
}
.input-prepend .add-on {
    *margin-top:1px
}
.input-append input {
    float:left
}
.input-append .add-on {
    margin-left:-1px;
    margin-right:0
}
.iframe-microsite {
    margin:0;
    position:relative
}
.iframe-microsite .btn-slide {
    background:#f9f9f9;
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
    border:solid 1px #ccc;
    color:#888;
    display:block;
    font-size:11px;
    height:14px;
    line-height:1;
    overflow:hidden;
    padding:1px 3px 0;
    position:absolute;
    right:5px;
    text-align:center;
    text-decoration:none!important;
    top:-17px;
    width:auto
}
.iframe-microsite .btn-slide:before {
    content:"close ";
    width:42px
}
.iframe-microsite .btn-slide:hover {
    color:#000
}
.iframe-microsite .iframe-panel {
    border-bottom:solid 1px #ddd;
    overflow:hidden;
    position:relative
}
.iframe-microsite iframe {
    display:block;
    *height:100%;
    min-height:250px;
    width:100%
}
.iframe-microsite .if-microsite {
    background:rgba(255, 255, 255, .95);
    bottom:0;
    color:#888;
    display:none;
    height:50px;
    left:0;
    line-height:50px;
    position:absolute;
    right:0;
    text-align:center;
    top:0;
    z-index:2
}
.iframe-microsite .if-microsite img {
    display:block;
    opacity:.75
}
.iframe-microsite .if-microsite:hover {
    cursor:pointer
}
.iframe-microsite .if-microsite:hover img {
    opacity:1
}
.iframe-microsite.toggle-panel .btn-slide:before {
    content:"open "
}
.iframe-microsite.toggle-panel .iframe-panel {
    border-bottom:0;
    height:0
}
.iframe-microsite.toggle-panel .if-microsite {
    display:block
}
#hot-cat {
    background-color:#f4f4f4;
    border-top:solid 1px #d4d4d4;
    border-bottom:solid 1px #d4d4d4;
    font-size:12px;
    line-height:18px;
    min-width:960px;
    position:relative;
    text-shadow:1px 1px #fff;
    width:100%
}
#hot-cat .col {
    position:relative
}
#hot-cat .sec-logo {
    display:none;
    left:0;
    position:absolute;
    top:5px
}
#hot-cat .sec-logo img {
    display:block;
    width:120px
}
#hot-cat ul {
    padding:0;
    position:relative
}
#hot-cat ul li.hot-cat-label {
    color:#fff;
    position:relative
}
#hot-cat ul li.hot-cat-label:after {
    content:url(../images/layout/hotcat-label-forum.png);
    left:0;
    position:absolute;
    top:0
}
#hot-cat ul li.hot-cat-label span {
    border:0!important;
    color:#fff;
    position:relative;
    text-align:center;
    text-shadow:-1px -1px rgba(0, 0, 0, .3);
    width:90px;
    z-index:1
}
#hot-cat ul>li {
    display:block;
    float:left
}
#hot-cat ul>li>a, #hot-cat ul>li>span {
    border-right:solid 1px #d6d6d6;
    color:#000;
    display:block;
    padding:5px 7px;
    text-decoration:none!important
}
#hot-cat ul>li a:focus, #hot-cat ul>li a:hover {
    background:rgba(255, 255, 255, .875)
}
#hot-cat ul>li:nth-child(2) a {
    border-left:0!important
}
#hot-cat ul li:last-child {
    border-left:solid 1px #d6d6d6;
    border-right:solid 1px #f0f0f0
}
#hot-cat ul li:nth-last-child(2) a {
    border-right:0!important;
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important
}
#hot-cat ul.categories>li>a {
    position:relative;
    box-shadow:1px 0 0 rgba(255, 255, 255, .3);
    -moz-box-shadow:1px 0 0 rgba(255, 255, 255, .3);
    -webkit-box-shadow:1px 0 0 rgba(255, 255, 255, .3)
}
#hot-cat ul.categories>li.dropdown {
    background-color:#f4f4f4;
    line-height:18px
}
#hot-cat ul.categories>li.dropdown>a {
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important
}
#hot-cat ul.categories {
    display:block;
    margin:0 -1px
}
#hot-cat ul.acc-control {
    display:none
}
#hot-cat .dropdown {
    font-weight:700;
    position:absolute;
    right:0;
    text-align:center;
    top:0;
    width:112px;
    z-index:10
}
#hot-cat .dropdown.open:after {
    content:"";
    background:rgba(0, 0, 0, .5);
    bottom:0;
    display:block;
    left:0;
    position:fixed;
    right:0;
    top:0;
    z-index:-1
}
#hot-cat .tools:after {
    border-top:4px solid #888
}
#hot-cat .open .tools:after {
    border-bottom:4px solid #fff!important;
    margin-top:4px!important;
    border-top-color:transparent!important;
    opacity:1
}
#hot-cat .open .tools {
    background-color:#459ad3;
    position:relative;
    z-index:13;
    color:#fff;
    text-shadow:none;
    border-color:transparent!important
}
.hot-cat-fixed {
    left:0;
    position:fixed!important;
    right:0;
    top:33px;
    z-index:100
}
#hot-cat.fixed {
    display:none;
    left:0;
    position:fixed!important;
    right:0;
    top:0;
    z-index:10
}
#hot-cat.fixed .sec-logo {
    display:block!important
}
#hot-cat.fixed ul.categories {
    display:none!important
}
#hot-cat.fixed ul.acc-control {
    display:block!important;
    margin-left:150px
}
#hot-cat.fixed form.search {
    position:relative
}
#hot-cat.fixed input[type=text] {
    background:#f8fcff;
    border-color:#0b94ed;
    border-right-color:#4eb4f7;
    border-bottom-color:#4eb4f7;
    border-radius:13px;
    -moz-border-radius:13px;
    -webkit-border-radius:13px;
    padding-left:10px;
    padding-right:30px
}
#hot-cat.fixed input[type=submit] {
    background:url(../images/icon/search.png) center center no-repeat;
    border:0;
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important;
    cursor:pointer;
    height:27px;
    opacity:.475;
    overflow:hidden;
    position:absolute;
    right:5px;
    text-indent:-9999px;
    top:0;
    width:27px
}
.category-bar {
    background:#fdfdfb;
    border:solid 2px #459ad3;
    display:none;
    font-weight:400;
    margin:0 -2px;
    right:0;
    text-align:left;
    top:28px;
    width:940px;
    z-index:4
}
.category-bar .category-tab {
    background:#f1f1f1;
    border-bottom:1px solid #d4d4d4;
    margin-bottom:10px;
    position:relative;
    z-index:1
}
.category-bar .category-tab a {
    border-bottom:solid 1px transparent!important;
    border-left:1px solid #f5f5f5;
    color:#666;
    float:left;
    font-weight:700;
    padding:10px 15px!important;
    text-decoration:none!important;
    text-shadow:1px 1px #fff
}
.category-bar .category-tab a:active, .category-bar .category-tab a:focus, .category-bar .category-tab a:hover {
    border-bottom-color:transparent
}
.category-bar .category-tab a.current {
    background-color:#e9e9e9!important;
    box-shadow:inset 0 3px 5px rgba(0, 0, 0, .05);
    -moz-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .05);
    -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .05);
    color:#0976bc;
    margin-bottom:0!important
}
.category-bar .category-tab:after {
    content:"";
    clear:both;
    display:block
}
.category-bar .category-list {
    margin:0
}
.category-bar h3 {
    background:#f9f9f9;
    border-bottom:solid 1px #f3f3f3;
    color:#666;
    font-weight:700;
    margin:0;
    overflow:hidden;
    padding:10px 20px;
    position:relative
}
.category-bar h3 img {
    display:none;
    left:5px;
    opacity:.5;
    position:absolute;
    top:0;
    width:64px
}
.category-bar .grid-9 h3 {
    margin-right:-10px
}
.category-bar .grid-3 h3 {
    padding:10px 20px 10px 7px
}
.category-bar .label-legend {
    background:#f9f9f9
}
.category-bar .cat-all-forum-1, .category-bar .cat-all-forum-2, .category-bar .cat-all-forum-3 {
    padding:0 10px 10px!important
}
.category-bar ul li.arrow>a:after {
    content:" \f054";
    color:#ddd;
    font-family:FontAwesome;
    padding-left:5px
}
.category-bar ul li.arrow>a:hover:after {
    color:#409fdf
}
.category-bar ul li {
    border:0!important;
    float:none!important;
    position:relative!important
}
.category-bar ul li i {
    color:#409fdf;
    font-size:10px
}
.category-bar ul li a {
    border:0!important;
    color:#666!important;
    font-size:12px
}
.category-bar ul li a:focus, .category-bar ul li a:hover {
    background:#f6f6f6!important;
    color:#000!important
}
.category-bar ul li ul {
    background:#f0f9ff;
    border:solid 1px #ccc;
    box-shadow:0 1px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .2);
    -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .2);
    display:none;
    left:200px;
    position:absolute!important;
    top:0;
    width:180px;
    z-index:10
}
.category-bar ul li ul li a:focus, .category-bar ul li ul li a:hover {
    background:#d7efff!important;
    color:#000!important
}
.category-bar ul li ul li ul {
    display:none;
    left:180px!important
}
.category-bar ul li ul li:hover {
    background:#d7efff!important
}
.category-bar ul li ul li:hover ul {
    display:block
}
.category-bar ul li ul:before {
    content:"";
    border:solid 4px #f0f9ff;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-top-color:transparent;
    display:block;
    left:-8px;
    position:absolute;
    top:10px;
    z-index:3
}
.category-bar ul li ul:after {
    content:"";
    border:solid 5px #ddd;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-top-color:transparent;
    display:block;
    left:-11px;
    position:absolute;
    top:9px;
    z-index:2
}
.category-bar ul li:hover {
    background:#f6f6f6!important
}
.category-bar ul li:hover>ul {
    display:block
}
.category-bar ul li:hover>a:after {
    color:#409fdf
}
.category-bar ul li:last-child, .category-bar ul li:last-child a {
    border:none!important
}
.category-bar .last-nav h3, .category-bar .last-nav ul {
    margin-left:-10px
}
.category-bar .last-nav ul li ul {
    left:-170px!important
}
.category-bar .last-nav ul li ul:before {
    border-right-color:transparent;
    border-left-color:#fff;
    left:auto;
    right:-8px
}
.category-bar .last-nav ul li ul:after {
    border-right-color:transparent;
    border-left-color:#ddd;
    left:auto;
    right:-11px
}
.open .category-bar {
    box-shadow:0 0 30px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 0 30px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 0 30px rgba(0, 0, 0, .3);
    display:block;
    position:absolute
}
#breadcrumbs-wrap {
    background:#f4f4f4;
    border:solid 1px #d4d4d4;
    font-size:12px;
    margin:0 -1px 5px;
    overflow:hidden;
    padding:0 10px;
    position:relative;
    z-index:9997
}
#breadcrumbs-wrap .breadcrumbs a:first-child span {
    display:none
}
#breadcrumbs-wrap .breadcrumbs .singelpost-h {
    display:inline-block;
    font-size:12px;
    font-weight:700;
    line-height:12px;
    padding:6px 53px 6px 0
}
#breadcrumbs-wrap .breadcrumbs .singelpost-h+a {
    background:0;
    float:right;
    margin-right:30px
}
#breadcrumbs-wrap a, #breadcrumbs-wrap>span {
    border-radius:2px 0 0 2px;
    -moz-border-radius:2px 0 0 2px;
    -webkit-border-radius:2px 0 0 2px;
    color:#333;
    display:inline-block;
    height:12px;
    line-height:12px;
    margin-right:5px;
    padding:6px 20px 6px 0;
    position:relative;
    text-decoration:none!important
}
#breadcrumbs-wrap a {
    background:url(../images/layout/breadcumb-arrow.png) center right no-repeat
}
#breadcrumbs-wrap a:focus, #breadcrumbs-wrap a:hover {
    color:#0976bc text-decoration:underline
}
#breadcrumbs:after {
    content:"";
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF');
    background-image:-webkit-gradient(linear, 0 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, #fff), color-stop(100%, #fff));
    background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, #fff 25%, #fff 100%);
    background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0)0, #fff 25%, #fff 100%);
    background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0)0, #fff 25%, #fff 100%);
    background-image:linear-gradient(left, rgba(255, 255, 255, 0)0, #fff 25%, #fff 100%);
    bottom:0;
    display:block;
    position:absolute;
    right:0;
    top:0;
    width:100px
}
.secondary-content {
    margin-bottom:10px;
    position:relative
}
.secondary-content h2 {
    font-size:16px;
    font-weight:700;
    margin-bottom:10px;
    padding:5px 20px;
    position:relative
}
.secondary-content h2 img {
    float:left;
    margin:-10px 10px 5px -5px
}
.secondary-content p.description {
    border-bottom:solid 1px rgba(0, 0, 0, .1);
    box-shadow:0 1px 0 rgba(255, 255, 255, .9);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .9);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .9);
    color:#888;
    font-size:12px;
    line-height:1.25;
    min-height:50px;
    padding:0 20px 20px
}
.secondary-content p.fjb-desc {
    min-height:20px
}
.category-listing-bar-4 h2, .category-listing-bar-4 p.description {
    margin-left:-10px
}
.category-listing-bar-4 h2 img {
    margin-left:-80px;
    margin-right:15px;
    position:relative;
    z-index:1
}
.category-listing-bar-8 {
    border-right:solid 1px rgba(0, 0, 0, .1);
    box-shadow:1px 0 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:1px 0 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:1px 0 0 rgba(255, 255, 255, .7);
    margin-right:-10px
}
.category-listing-bar-8 h2 {
    margin-right:-9px
}
.category-listing-bar-8 p.description {
    margin-right:-10px;
    padding-right:300px;
    text-align:justify
}
.hr-content {
    height:250px;
    margin-right:0;
    overflow:hidden;
    position:relative
}
.hr-content .tab-panel {
    position:relative;
    width:940px
}
.hr-content .tab-item {
    height:250px
}
.hr-content .tab-item>a {
    color:#000;
    display:block;
    float:left;
    font-weight:700;
    overflow:hidden;
    text-align:center;
    width:150px
}
.hr-content .tab-item>a .figure {
    height:100px;
    overflow:hidden;
    width:150px
}
.hr-content .tab-item>a .figure>div {
    display:table-cell;
    height:100px;
    vertical-align:middle;
    width:150px
}
.hr-content .tab-item>a .figure img {
    margin:0 auto;
    max-width:150px;
    *width:150px
}
.hr-content img {
    display:block
}
.hr-content h2 {
    position:absolute;
    z-index:-110
}
.hr-content .stop, .hr-content .thumb-panel {
    bottom:10px;
    left:10px;
    position:absolute
}
.hr-content .thumb-panel {
    z-index:7
}
.hr-content .thumb-panel a {
    background:rgba(255, 255, 255, .5);
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    box-shadow:0 0 3px #911;
    -moz-box-shadow:0 0 3px #911;
    -webkit-box-shadow:0 0 3px #911;
    display:block;
    float:left;
    height:12px;
    margin-right:5px;
    overflow:hidden;
    text-indent:-999px;
    width:12px
}
.hr-content .thumb-panel a:focus, .hr-content .thumb-panel a:hover {
    background:rgba(255, 100, 100, .5)
}
.hr-content .thumb-panel a.current {
    background:rgba(255, 100, 100, .75)
}
.forum-category-list .cat-all-forum-1 {
    margin:20px -10px 0 0;
    padding:0 20px 20px;
    position:relative
}
.forum-category-list .cat-all-forum-1:after {
    content:"";
    border-left:solid 1px rgba(0, 0, 0, .1);
    border-right:solid 1px rgba(255, 255, 255, .9);
    bottom:0;
    position:absolute;
    right:-2px;
    top:0;
    width:0
}
.forum-category-list .cat-all-forum-2 {
    margin:20px -10px 0;
    padding:0 20px 20px
}
.forum-category-list .cat-all-forum-3 {
    margin:20px 0 0 -10px;
    padding:0 20px 20px
}
.forum-category-list ul>li:first-child {
    border-top:0
}
.forum-category-list ul>li>a {
    font-weight:700
}
.forum-category-list ul>li a {
    display:block;
    padding:5px 0
}
.forum-category-list ul>li ul {
    position:relative
}
.forum-category-list ul>li ul:after {
    content:"";
    border-right:solid 1px rgba(0, 0, 0, .1);
    bottom:14px;
    box-shadow:1px 0 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:1px 0 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:1px 0 0 rgba(255, 255, 255, .7);
    left:10px;
    position:absolute;
    top:0;
    width:1px
}
.forum-category-list ul>li ul li {
    border:0;
    position:relative
}
.forum-category-list ul>li ul li a {
    color:#000;
    font-weight:400;
    padding-left:30px;
    position:relative
}
.forum-category-list ul>li ul li a:before {
    content:"";
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    display:none;
    height:5px;
    left:8px;
    margin-top:-2px;
    position:absolute;
    top:50%;
    width:5px;
    z-index:2
}
.forum-category-list ul>li ul li a:after {
    border-bottom:solid 1px rgba(0, 0, 0, .1);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    content:"";
    height:1px;
    left:11px;
    position:absolute;
    top:50%;
    width:10px
}
.forum-category-list ul>li ul li a:focus:before, .forum-category-list ul>li ul li a:hover:before {
    background:red;
    border:solid 1px rgba(0, 0, 0, .1);
    box-shadow:0 1px 1px #fff;
    -moz-box-shadow:0 1px 1px #fff;
    -webkit-box-shadow:0 1px 1px #fff;
    display:block
}
.forum-category-list ul>li ul li a:hover {
    color:#0976bc;
    text-decoration:none
}
.forum-category-list ul>li ul li a:focus {
    color:#0976bc
}
.forum-category-list ul>li ul li a:focus:before, .forum-category-list ul>li ul li a:hover:before {
    color:#f88
}
.forum-category-list ul>li ul li ul:after {
    left:31px
}
.forum-category-list ul>li ul li ul li {
    border:0;
    position:relative
}
.forum-category-list ul>li ul li ul li a {
    padding-left:50px
}
.forum-category-list ul>li ul li ul li a:before {
    left:29px
}
.forum-category-list ul>li ul li ul li a:after {
    left:32px
}
.forum-category-list ul li:last-child {
    border-bottom:0
}
.label-legend {
    background:#f0f0f0;
    border-top:solid 1px #d4d4d4;
    overflow:hidden;
    padding:10px
}
.label-legend>div {
    float:left!important;
    margin-right:10px
}
.label-legend span {
    color:#888!important;
    display:inline!important;
    font-size:12px
}
.label-legend .smallfont {
    color:#888;
    float:right;
    font-size:11px
}
sup.c-label {
    background:#eee;
    border-radius:7px;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    color:#fff!important;
    display:inline-block;
    font-size:10px;
    height:16px;
    line-height:16px;
    margin-left:5px;
    text-align:center;
    text-shadow:none!important;
    width:16px
}
sup.updated {
    background:#4eb4f7!important
}
sup.new {
    background:#ff8080!important
}
sup.promo {
    background:#ffb54d!important
}
#subforum {
    background:#f4f4f4;
    border:solid 1px #d4d4d4;
    margin:0 -1px 10px
}
#subforum.group-header-label h2 {
    padding-left:0!important
}
#subforum #hero {
    border-bottom:solid 1px #ddd;
    padding:5px 0
}
#subforum header {
    padding:10px
}
#subforum header img {
    float:left;
    margin:0 15px 20px 0
}
#subforum header h2 {
    font-size:24px;
    font-weight:400;
    line-height:1.125;
    margin-bottom:5px;
    padding-left:70px
}
#subforum header h2 a {
    text-decoration:none!important;
    color:#222
}
#subforum header h2 a:focus, #subforum header h2 a:hover {
    color:#f66
}
#subforum header .desc {
    padding-left:70px
}
#subforum .momod {
    padding:10px
}
#subforum .momod h3 {
    border:none!important;
    font-weight:700;
    padding:0!important
}
.subforum-table table {
    margin-bottom:0
}
.subforum-table table figure {
    float:left;
    height:40px;
    margin:0 25px 0 5px;
    width:40px
}
.subforum-table table figure img {
    display:block;
    width:100%
}
.subforum-table table thead {
    background-color:#ededed;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
.subforum-table table tbody a:focus, .subforum-table table tbody a:hover {
    text-decoration:underline
}
.subforum-table table tbody tr:last-child td:first-child {
    border-radius:0 0 0 5px;
    -moz-border-radius:0 0 0 5px;
    -webkit-border-radius:0 0 0 5px
}
.subforum-table table tbody tr:last-child td:last-child {
    border-radius:0 0 5px;
    -moz-border-radius:0 0 5px;
    -webkit-border-radius:0 0 5px
}
.subforum-table .post-title {
    font-weight:700;
    max-width:300px;
    width:300px
}
.subforum-table .post-title+span {
    font-size:12px;
    display:block;
    margin-left:70px
}
.subforum-table .author, .subforum-table .date {
    font-size:12px;
    color:#666
}
.subforum-table i {
    font-style:normal
}
.subforum-table .stats {
    font-size:12px
}
.social-media div.tweet {
    margin-bottom:5px
}
.social-media>div:after {
    content:"";
    display:block;
    clear:both
}
.social-media iframe {
    display:block;
    float:left!important
}
#forum-listing {
    background:#f4f4f4;
    border:solid 1px #d4d4d4;
    margin:0 -1px 10px
}
.listing-wrapper .sortbox {
    float:right;
    margin:-3px 0 3px 0
}
.listing-wrapper .header {
    background-color:#f6f6f6;
    position:relative
}
.listing-wrapper .header .subscribed {
    color:#f66
}
.listing-wrapper .header .thread-navigate {
    border-bottom:solid 1px #e0e0e0
}
.listing-wrapper .header .user-content-header {
    border-bottom:solid 1px #e0e0e0;
    padding:10px 20px
}
.listing-wrapper .header .user-content-header h1 {
    font-size:20px
}
.listing-wrapper .header .thread-control {
    padding:5px 0;
    font-size:12px
}
.listing-wrapper .header .thread-control .tools-panel>a:focus, .listing-wrapper .header .thread-control .tools-panel>a:hover {
    background-color:#f6f6f6
}
.listing-wrapper .header .thread-control .forum-control {
    padding-top:0;
    padding-bottom:0
}
.listing-wrapper .header .thread-control .pagination {
    float:right
}
.listing-wrapper .header .thread-control .tools-panel>a {
    color:#888
}
.listing-wrapper .header .thread-control .tools-panel:first-child {
    margin-left:10px
}
.listing-wrapper .header .thread-control .thread-tools {
    float:left
}
.listing-wrapper .header .thread-control .thread-tools a {
    color:#888
}
.listing-wrapper .header .thread-control .sorting {
    border:0;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0
}
.listing-wrapper .header .thread-control .sorting img {
    display:block;
    float:left;
    margin-right:5px
}
.listing-wrapper .header .thread-control .sorting.open {
    box-shadow:0 0 3px #aaa;
    -moz-box-shadow:0 0 3px #aaa;
    -webkit-box-shadow:0 0 3px #aaa
}
.listing-wrapper .header .thread-control .sorting.open .dropdown-toggle {
    background:#fff!important
}
.listing-wrapper .header .thread-control .dropdown-menu {
    overflow:visible
}
.listing-wrapper .header .thread-control .dropdown-menu b {
    color:#666
}
.listing-wrapper .header .thread-control .dropdown-menu a:focus, .listing-wrapper .header .thread-control .dropdown-menu a:hover {
    border-top:0;
    border-right:0;
    border-left:0
}
.listing-wrapper .header .thread-control .dropdown-menu ul li {
    position:relative
}
.listing-wrapper .header .thread-control .dropdown-menu ul li ul {
    background:#fff;
    border:solid 1px #CCC!important;
    box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    display:none;
    left:99px;
    position:absolute;
    top:-1px;
    z-index:30
}
.listing-wrapper .header .thread-control .dropdown-menu ul li ul:before {
    content:"";
    border:solid 5px transparent;
    border-right-color:#fff;
    left:-10px;
    position:absolute;
    top:7px;
    z-index:2
}
.listing-wrapper .header .thread-control .dropdown-menu ul li ul:after {
    content:"";
    border:solid 6px transparent;
    border-right-color:#ccc;
    left:-12px;
    position:absolute;
    top:6px;
    z-index:1
}
.listing-wrapper .header .thread-control .dropdown-menu ul li:hover ul {
    display:block
}
.listing-wrapper .header .thread-control:after {
    content:"";
    display:block;
    clear:both
}
.listing-wrapper .header .f-search {
    float:right!important;
    position:relative;
    margin:13px 10px 0 0
}
.listing-wrapper .header .f-search input[type=text] {
    background:#fff;
    border-color:#ccc;
    display:block;
    font-size:12px;
    line-height:1;
    margin:0;
    padding:3px 38px 3px 10px
}
.listing-wrapper .header .f-search input[type=text]:focus {
    border-color:rgba(82, 168, 236, .8)
}
.listing-wrapper .header .f-search input[type=submit] {
    background:url(../images/icon/search.png) center center no-repeat;
    border:0;
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important;
    cursor:pointer;
    height:20px;
    opacity:.5;
    overflow:hidden;
    position:absolute;
    right:5px;
    text-indent:-9999px;
    top:3px;
    width:20px
}
.listing-wrapper .listing-table {
    padding:0
}
.listing-wrapper .listing-table.classified-table thead {
    background-color:#ffd691;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFD691', endColorstr='#FFFFBF4C');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ffd691), color-stop(100%, #ffbf4c));
    background-image:-webkit-linear-gradient(top, #ffd691 0, #ffbf4c 100%);
    background-image:-moz-linear-gradient(top, #ffd691 0, #ffbf4c 100%);
    background-image:-o-linear-gradient(top, #ffd691 0, #ffbf4c 100%);
    background-image:linear-gradient(top, #ffd691 0, #ffbf4c 100%);
    color:#5e3b00;
    text-shadow:1px 1px #ffe9c4
}
.listing-wrapper .listing-table table {
    border:0;
    margin:0
}
.listing-wrapper .listing-table table thead th {
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    font-weight:700;
    position:relative
}
.listing-wrapper .listing-table table thead th span {
    font-weight:400
}
.listing-wrapper .listing-table table thead th a {
    display:inline-block;
    position:relative;
    text-decoration:none!important
}
.listing-wrapper .listing-table table thead th a i {
    background-color:#f2f2f2;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD9D9D9');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #d9d9d9));
    background-image:-webkit-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-moz-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-o-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    border:solid 1px transparent!important;
    color:#666!important;
    opacity:1;
    position:absolute;
    right:-30px;
    text-shadow:1px 1px rgba(255, 255, 255, .7);
    top:0
}
.listing-wrapper .listing-table table thead .checkbox {
    border-color:rgba(0, 0, 0, .05)
}
thead th span.sorting-asc, thead th span.sorting-desc {
    width:8px;
    height:4px;
    background:url(../images/layout/sprite-arrow-sort.png);
    position:absolute;
    content:"";
    margin-left:5px
}
thead th span.sorting-asc {
    background-position:0 0;
    top:9px
}
thead th span.sorting-desc {
    background-position:0 -4px;
    top:14px
}
.listing-wrapper .listing-table table td {
    border-bottom-color:#ccc;
    word-wrap:break-word
}
.listing-wrapper .listing-table table .checkbox {
    border-left:solid 1px #eee;
    text-align:center;
    vertical-align:middle
}
.listing-wrapper .listing-table table .post p {
    color:#666;
    font-size:12px
}
.listing-wrapper .listing-table table td.last-post, .listing-wrapper .listing-table table td.statistics {
    font-size:11px
}
.listing-wrapper .listing-table table td.icon {
    border-right:solid 1px #eee;
    text-align:center;
    vertical-align:middle
}
.listing-wrapper .listing-table table td.icon span {
    color:#fff;
    display:inline-block;
    font-size:11px;
    padding:2px 8px;
    position:relative;
    white-space:nowrap
}
.listing-wrapper .listing-table table td.icon span:after {
    content:"";
    border:solid 4px transparent;
    bottom:-8px;
    left:50%;
    margin-left:-4px;
    position:absolute
}
.listing-wrapper .listing-table table td.icon .wts {
    background:#7cd168
}
.listing-wrapper .listing-table table td.icon .wts:after {
    border-top-color:#78b32e
}
.listing-wrapper .listing-table table td.icon .wtb {
    background:#f7941d
}
.listing-wrapper .listing-table table td.icon .wtb:after {
    border-top-color:#ff9500
}
.listing-wrapper .listing-table table td.icon .sold {
    background:#888
}
.listing-wrapper .listing-table table td.icon .sold:after {
    border-top-color:#888
}
.listing-wrapper .control {
    text-align:right
}
.listing-wrapper nav.content-nav {
    border-top:solid 1px #ddd
}
.listing-wrapper .forum-control {
    float:right;
    font-size:11px;
    padding:13px 10px 10px
}
.listing-wrapper .forum-control .page-count {
    border-right:solid 1px #ddd;
    color:#888;
    float:left;
    font-weight:700;
    height:18px;
    line-height:18px;
    padding:5px
}
.listing-wrapper .forum-control .jump-page {
    border-left:solid 1px #ddd;
    border-radius:0!important;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    float:right
}
.listing-wrapper .forum-control .jump-page a {
    border:none!important;
    color:#666;
    display:block;
    float:none;
    height:18px;
    line-height:18px;
    padding:5px
}
.listing-wrapper .forum-control .jump-page a:focus, .listing-wrapper .forum-control .jump-page a:hover {
    background:#e3e3e3!important
}
.listing-wrapper .forum-control .jump-page .dropdown-menu {
    margin-top:0;
    min-width:65px;
    overflow:hidden;
    padding:10px;
    width:65px
}
.listing-wrapper .forum-control .jump-page input[type=text] {
    float:left;
    font-size:12px;
    height:16px;
    line-height:16px;
    margin-right:5px;
    padding-right:20px;
    width:40px
}
.listing-wrapper .forum-control .jump-page input[type=button], .listing-wrapper .forum-control .jump-page input[type=submit] {
    background:0;
    border:0;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    color:#888;
    position:absolute;
    right:10px;
    top:12px
}
.listing-wrapper .forum-control .open a {
    background:#fff!important
}
.listing-wrapper .forum-control .open .dropdown-menu {
    display:block!important;
    left:auto;
    right:-1px
}
.listing-wrapper .forum-control .pagination {
    background-color:#ebebeb;
    color:#555;
    border:solid 1px #ccc;
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    float:left;
    height:28px
}
.listing-wrapper .forum-control .pagination ul li a {
    border-right:solid 1px #ddd;
    color:#666;
    display:block;
    height:18px;
    line-height:18px;
    min-width:15px;
    padding:5px;
    text-align:center
}
.listing-wrapper .forum-control .pagination ul li a:focus, .listing-wrapper .forum-control .pagination ul li a:hover {
    background:#e3e3e3
}
.listing-wrapper .forum-control .pagination ul li:last-child a {
    border-right:0
}
.listing-wrapper .forum-control .pagination ul li.active {
    color:999;
    cursor:pointer
}
.listing-wrapper .sorting {
    float:left
}
.listing-wrapper figure.thumbnail {
    float:left;
    height:64px;
    overflow:hidden;
    width:64px
}
.listing-wrapper figure.thumbnail img {
    display:block;
    max-width:100%
}
.listing-wrapper .post-title a {
    color:#000;
    display:block;
    font-family:Helvetica, Arial, "DejaVu Sans Condensed", sans-serif;
    font-weight:700;
    margin:-10px -10px 0;
    padding:10px 10px 0
}
.listing-wrapper .info, .listing-wrapper .replies, .listing-wrapper .stats {
    font-family:Helvetica, Arial, "DejaVu Sans Condensed", sans-serif;
    font-size:12px;
    max-width:220px;
    word-wrap:break-word
}
.listing-wrapper .info a, .listing-wrapper .replies a, .listing-wrapper .stats a {
    text-decoration:underline
}
.listing-wrapper .info a:focus, .listing-wrapper .info a:hover, .listing-wrapper .replies a:focus, .listing-wrapper .replies a:hover, .listing-wrapper .stats a:focus, .listing-wrapper .stats a:hover {
    color:#0976bc
}
.listing-wrapper .info i, .listing-wrapper .replies i, .listing-wrapper .stats i {
    font-style:normal
}
.listing-wrapper .info span b, .listing-wrapper .replies span b, .listing-wrapper .replies>span, .listing-wrapper .stats span b {
    display:block
}
.listing-wrapper .info span b {
    color:#844
}
.listing-wrapper .info .location {
    display:block;
    line-height:1.25
}
.listing-wrapper .snippet {
    color:#666;
    font-size:12px;
    margin:5px 0
}
.listing-wrapper .jump {
    background-color:#0b94ed;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF4EB4F7', endColorstr='#FF0B94ED');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #4eb4f7), color-stop(100%, #0b94ed));
    background-image:-webkit-linear-gradient(top, #4eb4f7 0, #0b94ed 100%);
    background-image:-moz-linear-gradient(top, #4eb4f7 0, #0b94ed 100%);
    background-image:-o-linear-gradient(top, #4eb4f7 0, #0b94ed 100%);
    background-image:linear-gradient(top, #4eb4f7 0, #0b94ed 100%);
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px #0b94ed;
    color:#fff!important;
    display:block;
    float:left;
    font-size:9px;
    line-height:12px;
    margin:1px 5px 0 0;
    opacity:.625;
    overflow:hidden;
    padding:0;
    text-align:center;
    text-decoration:none!important;
    text-shadow:-1px -1px #0976bc;
    width:12px
}
.listing-wrapper .jump:hover {
    opacity:1
}
.listing-wrapper .act {
    margin-top:10px
}
.listing-wrapper .center {
    text-align:center
}
.listing-wrapper .forum-search-item {
    padding:0 10px
}
.listing-wrapper .forum-search-item i {
    color:#666
}
.listing-wrapper .post-title {
    font-size:14px;
    max-width:450px;
    *width:450px
}
.listing-wrapper .meta-search1 {
    color:#666;
    font-size:12px;
    margin-bottom:5px
}
.listing-wrapper .snipp-search {
    color:#333;
    margin-bottom:5px
}
.listing-wrapper .meta-search2 {
    color:#666;
    font-size:12px;
    margin-bottom:10px
}
.listing-wrapper .meta-search2>span {
    display:inline-block;
    margin-right:10px
}
.listing-wrapper .sub-meta {
    color:#666;
    font-size:12px;
    line-height:16px;
    margin:0 -10px -5px;
    overflow:hidden;
    padding:0 10px 10px
}
.listing-wrapper .sub-meta .pagination ul {
    float:none
}
.listing-wrapper .sub-meta .pagination ul li a {
    background:none!important;
    padding:5px;
    text-decoration:none
}
.listing-wrapper .sub-meta .pagination ul li a:focus, .listing-wrapper .sub-meta .pagination ul li a:hover {
    text-decoration:underline
}
.listing-wrapper .sub-meta .pagination ul li i {
    color:#888
}
.listing-wrapper .sub-meta .pagination ul:after, .listing-wrapper .sub-meta .pagination ul:before {
    color:#888;
    float:left;
    padding:5px 0
}
.listing-wrapper .sub-meta .pagination ul:before {
    content:"( "
}
.listing-wrapper .sub-meta .pagination ul:after {
    content:" )"
}
.listing-wrapper .sub-meta a {
    color:#666;
    text-decoration:underline
}
.listing-wrapper .sub-meta a:focus, .listing-wrapper .sub-meta a:hover {
    color:#0976bc
}
.listing-wrapper .sub-meta .author {
    float:left;
    padding:5px 10px 5px 0
}
.listing-wrapper .sub-meta .replies, .listing-wrapper .sub-meta .views {
    float:left;
    overflow:hidden;
    padding:5px 10px
}
.listing-wrapper .sub-meta .rate {
    float:left;
    margin:5px 0;
    overflow:hidden;
    padding:0 10px
}
.listing-wrapper .sub-meta .jump {
    margin:5px 8px 6px 0
}
.listing-wrapper .sub-meta .rate i {
    color:#ffc61a;
    text-shadow:1px 1px #cc7014;
    width:1em
}
.listing-wrapper .sub-meta .rate img {
    display:block;
    float:left;
    padding:3px 0 2px
}
.listing-wrapper .sub-meta .rate.star1 i {
    color:#b31212;
    text-shadow:none
}
.listing-wrapper .sub-meta .meta-right {
    float:right
}
.listing-wrapper .sub-meta .indicator {
    float:left;
    overflow:hidden
}
.listing-wrapper .sub-meta .indicator>div {
    border-right:solid 1px #eee;
    overflow:hidden;
    padding:5px 10px 4px
}
.listing-wrapper .sub-meta .indicator>div img {
    display:block;
    float:left;
    height:14px;
    margin-right:5px;
    padding:2px;
    width:14px
}
.listing-wrapper .sub-meta .indicator>div span {
    display:block;
    float:left
}
.listing-wrapper .footer {
    background-color:#f6f6f6;
    border-top:solid 1px #ddd
}
.hfeed {
    background:#fff;
    overflow:hidden;
    position:relative
}
.hfeed:after {
    content:"";
    background-color:#e3ecf1;
    border-right:solid 1px #d4d4d4;
    bottom:0;
    display:block;
    left:0;
    position:absolute;
    top:0;
    width:140px
}
.hfeed .entry-head {
    background-color:#1497ec;
    font-size:12px;
    overflow:hidden;
    position:relative;
    z-index:1
}
.hfeed .entry-head .meta-check {
    display:block;
    float:left;
    padding:5px 10px 5px 30px;
    position:relative;
    text-shadow:none!important;
    z-index:1
}
.hfeed .entry-head .meta-check i {
    color:rgba(0, 0, 0, .3);
    font-size:1.375em;
    left:10px;
    position:absolute;
    top:2px
}
.hfeed .entry-head .meta-check .unread {
    color:#fff
}
.hfeed .entry-head .meta-check img {
    display:block;
    float:left;
    margin-right:5px
}
.hfeed .entry-head .permalink {
    float:right;
    padding:5px 10px;
    position:relative;
    text-align:right;
    z-index:1
}
.hfeed .entry-head .permalink a {
    color:#fff
}
.hfeed .entry-head:after {
    content:"";
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.hfeed .author {
    float:left;
    padding:10px;
    position:relative;
    width:120px;
    z-index:1
}
.hfeed .author figure {
    display:table-cell;
    height:120px;
    overflow:hidden;
    text-align:center;
    vertical-align:middle;
    width:120px
}
.hfeed .author figure div {
    width:120px;
    height:120px;
    display:table-cell;
    vertical-align:middle
}
.hfeed .author .photo {
    display:block;
    margin:auto;
    max-height:120px;
    max-width:120px;
    *width:120px;
    position:relative
}
.hfeed .author .control ul li a {
    border-right:solid 1px #eee
}
.hfeed .author .control ul li:last-child a {
    border:0
}
.hfeed .author .user-details {
    display:block
}
.hfeed .author .user-details .tools:after {
    display:none
}
.hfeed .author .user-details .nickname {
    display:block;
    font-weight:700;
    margin-top:5px color:#7cd168
}
.hfeed .author .user-details .user-info {
    background:#fff;
    border:solid 1px #ccc;
    box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    display:none;
    font-size:12px;
    margin-top:5px;
    position:absolute;
    width:180px;
    z-index:10
}
.hfeed .author .user-details .user-info a {
    border-bottom:dotted 1px #EEE;
    color:#666;
    display:block;
    padding:5px 10px;
    text-decoration:none!important
}
.hfeed .author .user-details .user-info a:focus, .hfeed .author .user-details .user-info a:hover {
    background:#f9f9f9
}
.hfeed .author .user-details .user-info a:last-child {
    border:0
}
.hfeed .author .user-details .user-info:before {
    content:"";
    border:solid 5px transparent;
    border-bottom:solid 5px #fff;
    display:block;
    left:20px;
    position:absolute;
    top:-10px;
    z-index:8
}
.hfeed .author .user-details .user-info:after {
    content:"";
    border:solid 6px transparent;
    border-bottom:solid 6px #DDD;
    display:block;
    left:19px;
    position:absolute;
    top:-12px;
    z-index:7
}
.hfeed .author .user-details.open .user-info {
    display:block
}
.hfeed .author .title {
    border-bottom:solid 1px rgba(0, 0, 0, .2);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    font-size:12px;
    padding-bottom:5px
}
.hfeed .author .meta {
    color:#333;
    font-size:11px;
    padding:5px 0
}
.hfeed .author .meta>div span {
    display:inline-block;
    width:40px
}
.hfeed .author .meta img {
    display:block;
    float:left;
    margin-right:5px
}
.hfeed .author .cendol {
    display:inline-block;
    overflow:hidden;
    padding:3px 0 5px
}
.hfeed .author .cendol img {
    display:block;
    float:left;
    height:10px;
    width:8px
}
.hfeed .author .control {
    margin-top:5px
}
.hfeed .author .control ul {
    background:0;
    border:0!important;
    float:left!important
}
.hfeed .author .control a {
    background:rgba(0, 0, 0, .05);
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:solid 1px rgba(0, 0, 0, .2)!important;
    box-shadow:0 1px 0 rgba(255, 255, 255, .5);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5);
    display:block;
    float:left;
    margin-right:5px;
    padding:5px
}
.hfeed .author .control a:hover {
    background:rgba(255, 255, 255, .4)
}
.hfeed .author .control img {
    display:block;
    height:12px;
    width:12px
}
.hfeed .entry-title {
    border-bottom:solid 1px #e9e9e9;
    font-size:16px;
    font-weight:700;
    margin-left:140px;
    padding:20px 20px 10px
}
.hfeed .entry-title img {
    margin-right:5px;
    vertical-align:middle
}
.hfeed .entry-date {
    color:#fff;
    font-size:12px;
    left:26px;
    padding:5px;
    position:absolute;
    top:1px;
    z-index:2
}
.hfeed .product-info {
    background:#f0f0f0;
    color:#1497ec;
    font-weight:700;
    margin:0 0 20px;
    padding:10px 30px;
    position:relative
}
.hfeed .product-info .clearfix {
    margin-bottom:0
}
.hfeed .product-info>div span {
    display:inline-block;
    font-weight:400;
    width:120px
}
.hfeed .entry {
    font-size:14px;
    margin-left:140px;
    overflow:hidden;
    padding:15px 0 60px 20px;
    position:relative;
    width:760px
}
.hfeed .entry h1 {
    border-bottom:solid 1px #ddd;
    box-shadow:0 1px 1px #fff, 0 2px 1px #eee;
    -moz-box-shadow:0 1px 1px #fff, 0 2px 1px #eee;
    -webkit-box-shadow:0 1px 1px #fff, 0 2px 1px #eee;
    font-size:24px;
    line-height:1.5;
    margin-bottom:.4375em;
    padding-bottom:.4375em
}
.hfeed .entry img {
    margin-bottom:-1px;
    max-width:100%
}
.hfeed .entry a {
    text-decoration:underline
}
.hfeed .entry-footer {
    background:0;
    border-top:solid 1px #eee;
    bottom:0;
    clear:both;
    left:0;
    margin-left:140px;
    overflow:hidden;
    padding:10px 20px;
    position:absolute;
    right:0
}
.hfeed .entry-footer .app {
    float:left;
    margin-right:10px;
    width:24px
}
.hfeed .entry-footer .app img {
    width:24px
}
.hfeed .entry-footer .last-edit {
    color:#888;
    float:left;
    font-size:12px;
    padding:5px 0 0
}
.hfeed .entry-footer .user-tools {
    float:right
}
.spoiler {
    margin:1em 0
}
.spoiler .smallfont {
    color:#888;
    font-size:11px;
    padding:3px 0
}
.spoiler input[type=button] {
    background:#f0f0f0;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    cursor:pointer;
    width:40px!important
}
.spoiler #bbcode_spoiler_content {
    border-color:#ccc;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
#message-wrapper {
    background:#fff;
    border:solid 1px #fff;
    width:620px
}
#message-wrapper .bar-header h3 {
    background-color:#fff;
    text-align:center
}
#message-wrapper .add-friend {
    text-align:center
}
#message-wrapper .add-friend .button {
    margin-top:10px;
    text-align:center;
    width:80px
}
#message-wrapper.kaskus-message, #message-wrapper.redirect-message {
    margin:60px auto;
    padding:10px 10px 30px;
    position:relative
}
#message-wrapper.kaskus-message .who_posted, #message-wrapper.redirect-message .who_posted {
    margin:-10px
}
#message-wrapper.login-form-center {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    height:380px;
    left:50%;
    margin-left:-310px;
    margin-top:-220px;
    padding:20px 10px;
    position:absolute;
    top:50%
}
#message-wrapper.login-form-center header {
    border-bottom:solid 1px rgba(0, 0, 0, .1);
    box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .7);
    margin-bottom:30px;
    padding-bottom:30px
}
#message-wrapper.login-form-center h2 {
    background:#fff;
    bottom:-14px;
    color:#0072bc;
    font-family:Rockwell, Sans-serif;
    font-size:18px;
    left:50%;
    margin-left:-135px;
    position:absolute;
    width:270px
}
#message-wrapper.login-form-center footer {
    padding:15px 20px
}
#message-wrapper fieldset {
    padding:0
}
#message-wrapper .bar-header h3 {
    margin:-10px -10px 0
}
#message-wrapper .message {
    margin:20px 10px;
    padding:10px
}
#message-wrapper .message p {
    margin:0 0 .75em
}
#message-wrapper .message p:last-child {
    margin:0
}
#message-wrapper .capctha fieldset {
    background:#fff;
    padding:0
}
#message-wrapper .capctha fieldset legend {
    float:left;
    font-size:13px;
    font-weight:700;
    margin-left:-138px;
    padding:0;
    text-align:left
}
#message-wrapper .capctha fieldset legend:after {
    content:":"
}
#message-wrapper .capctha #recaptcha_response_field {
    border-color:#aaa!important;
    font-size:13px!important;
    width:292px!important
}
#message-wrapper .capctha #recaptcha_logo {
    opacity:.7
}
#message-wrapper header {
    margin:-10px -10px 10px;
    padding:10px 20px;
    position:relative;
    text-align:center
}
#message-wrapper header .logo {
    position:relative
}
#message-wrapper header .logo a {
    text-decoration:none!important
}
#message-wrapper header .logo a span {
    background:#f9f9f9;
    border:solid 1px #eee;
    color:#888;
    display:none;
    font-size:11px;
    left:160px;
    line-height:14px;
    margin-top:-10px;
    padding:3px;
    position:absolute;
    text-align:center;
    top:50%;
    width:100px
}
#message-wrapper header .logo a span:before {
    border:solid 4px #f9f9f9;
    left:-8px;
    margin-top:-4px;
    z-index:3
}
#message-wrapper header .logo a span:after {
    border:solid 5px #eee;
    left:-10px;
    margin-top:-5px;
    z-index:2
}
#message-wrapper header .logo a span:after, #message-wrapper header .logo a span:before {
    content:"";
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-top-color:transparent;
    display:block;
    position:absolute;
    top:50%
}
#message-wrapper header .logo a:focus span, #message-wrapper header .logo a:hover span {
    display:block
}
#message-wrapper footer {
    border-top:solid 1px rgba(255, 255, 255, .7);
    bottom:0;
    box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    -webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, .1);
    left:0;
    margin:0;
    padding:5px 20px;
    position:absolute;
    right:0
}
#message-wrapper footer .opt {
    color:#666;
    float:left;
    width:345px
}
#message-wrapper footer small {
    color:#888;
    display:block;
    font-size:11px;
    text-align:center
}
#message-wrapper footer .opt-2 {
    float:right;
    text-align:right
}
#message-wrapper footer .opt-2 span {
    color:#888;
    display:inline-block;
    float:left;
    font-size:12px;
    line-height:32px;
    margin-right:5px
}
#message-wrapper footer .opt-2 a {
    display:inline-block;
    float:left;
    line-height:32px
}
#message-wrapper footer .opt-2 a img {
    height:32px;
    opacity:.5;
    width:32px
}
#message-wrapper footer .opt-2 a:focus img, #message-wrapper footer .opt-2 a:hover img {
    opacity:1
}
#message-wrapper .errormsg, #message-wrapper .msg {
    width:300px
}
#message-wrapper .errormsg {
    color:#f66
}
#message-wrapper .actions, #message-wrapper fieldset {
    border:0;
    margin-bottom:0
}
#message-wrapper form {
    margin:0
}
#message-wrapper .login-submit label {
    display:block;
    float:left;
    width:265px
}
#message-wrapper .login-submit input[type=reset] {
    margin-left:5px
}
#message-wrapper .opt a {
    color:#888;
    display:block;
    font-size:12px;
    padding:2px 10px;
    text-decoration:none!important;
    width:200px
}
#message-wrapper label {
    color:#888
}
#message-wrapper .opt a span {
    color:#0976bc
}
#message-wrapper .opt a:focus, #message-wrapper .opt a:hover {
    background:#fff
}
#message-wrapper input.xlarge {
    width:330px
}
#message-wrapper .c {
    -moz-animation-duration:infinite;
    -moz-animation-name:rotate;
    -webkit-animation:rotate .5s;
    -moz-transition:all .2s ease-in-out;
    -webkit-transition:all .2s ease-in-out;
    -webkit-transform:rotate(-4deg);
    background:#f44;
    color:#ff0;
    font-size:18px;
    letter-spacing:8px;
    margin-left:-100px;
    margin-top:150px;
    padding:5px;
    position:relative;
    text-align:center;
    text-transform:uppercase;
    width:800px
}
.redirect-message {
    height:250px!important
}
.redirect-message .message .loading {
    display:block;
    margin:30px auto 0;
    opacity:.75
}
.redirect-message .message {
    background:transparent!important;
    border:0!important;
    display:table-cell;
    height:170px;
    text-align:center;
    vertical-align:middle;
    width:600px
}
.f-search {
    position:relative
}
.f-search a {
    background:url(../images/icon/search.png) center center no-repeat;
    border:none!important;
    display:block;
    overflow:hidden;
    padding:5px 0;
    text-indent:-99999px
}
.f-search a:focus, .f-search a:hover {
    background:#f0f0f0 url(../images/icon/search.png) center center no-repeat
}
#accessibility {
    position:absolute;
    top:0;
    z-index:20
}
#accessibility a {
    background:rgba(255, 255, 255, .75);
    border:solid 1px #eee;
    display:block;
    left:0;
    padding:5px 10px;
    position:absolute;
    top:-9999px;
    width:80px
}
#accessibility a:active, #accessibility a:focus {
    top:30px
}
.empty-message {
    clear:both;
    margin-right:10px;
    padding:20px;
    text-align:center
}
.empty-message b {
    display:block;
    font-size:18px
}
#user-profile-main {
    padding-bottom:20px
}
#user-profile-main .reply-form .input #preview-image .p-img {
    height:auto;
    width:auto;
    min-width:80px
}
#user-profile-main .reply-form .input #preview-image .p-img img {
    border:solid 3px #fff;
    box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3)
}
#user-profile-main #user-main-nav {
    background-color:#f2f2f2;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD9D9D9');
    background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #d9d9d9));
    background-image:-webkit-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-moz-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:-o-linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    background-image:linear-gradient(top, #f2f2f2 0, #d9d9d9 100%);
    border-bottom:solid 1px #ddd;
    padding:0 10px;
    text-shadow:1px 1px rgba(255, 255, 255, .7)
}
#user-profile-main #user-main-nav ul li {
    position:relative
}
#user-profile-main #user-main-nav ul li>a {
    color:#000;
    display:block;
    font-weight:700;
    padding:10px;
    position:relative
}
#user-profile-main #user-main-nav ul li>a:focus, #user-profile-main #user-main-nav ul li>a:hover {
    background:rgba(220, 220, 220, .5)
}
#user-profile-main #user-main-nav ul li ul {
    background:#fff;
    box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    display:none;
    position:absolute;
    z-index:20
}
#user-profile-main #user-main-nav ul li ul li {
    float:none
}
#user-profile-main #user-main-nav ul li ul li a {
    font-size:12px;
    font-weight:400;
    padding:5px 10px;
    white-space:nowrap
}
#user-profile-main #user-main-nav ul li.hover ul, #user-profile-main #user-main-nav ul li:hover ul {
    display:block
}
#user-profile-main .user-nav {
    padding:0 10px
}
#user-profile-main .user-nav:after {
    content:"";
    clear:both;
    display:block
}
#user-profile-main .user-nav ul {
    margin-left:-1px
}
#user-profile-main .user-nav ul li {
    float:left
}
#user-profile-main .user-nav ul li a {
    display:block;
    padding:8px 15px;
    position:relative;
    text-decoration:none!important
}
#user-profile-main .user-content {
    background:#fff;
    border:solid 1px #ccc;
    margin:0 -10px 10px -1px
}
#user-profile-main .user-content .listing-wrapper {
    margin-bottom:0;
    border-bottom:0
}
#user-profile-main .user-content.full-width {
    margin-right:-1px!important
}
.user-tab-nav {
    border-bottom:solid 1px #ddd;
    margin:10px 0;
    padding:0 10px
}
.user-tab-nav a {
    background:#f0f0f0;
    border:solid 1px #ddd;
    border-bottom:0;
    color:#666;
    display:inline-block;
    font-weight:700;
    padding:5px 10px;
    text-decoration:none!important;
    text-shadow:1px 1px rgba(255, 255, 255, .9)
}
.user-tab-nav a:hover {
    background:#f8f8f8
}
.user-tab-nav a.current {
    background:#fff;
    margin-bottom:-1px;
    padding-bottom:6px
}
.user-tab-nav a.current:hover {
    background:#fff!important
}
.bottom-frame {
    -moz-transition:all .2s ease-in-out;
    -webkit-transition:all .2s ease-in-out;
    background:#fff;
    border-top:solid 1px #ccc;
    bottom:0;
    height:30px;
    left:50%;
    margin-left:-471px;
    position:fixed;
    width:942px;
    z-index:7
}
.bottom-frame .bt-frame-ads, .bottom-frame .col {
    overflow:hidden
}
.bottom-frame iframe, .bottom-frame img {
    display:block;
    height:30px
}
.bottom-frame .btm-close {
    background:#fff;
    border:solid 1px #999;
    border-left:0;
    border-radius:0 3px 3px 0;
    -moz-border-radius:0 3px 3px 0;
    -webkit-border-radius:0 3px 3px 0;
    display:inline-block;
    font-size:11px;
    height:30px;
    line-height:14px;
    overflow:hidden;
    position:absolute;
    right:-16px;
    text-decoration:none!important;
    text-indent:-9999px;
    top:-1px;
    width:15px;
    z-index:9
}
.bottom-frame .btm-close:after {
    content:"«";
    color:#999;
    display:block;
    font-family:serif;
    font-size:25px;
    left:0;
    line-height:24px;
    position:absolute;
    text-align:center;
    text-indent:0;
    top:0;
    width:15px
}
.bottom-frame .btm-close:hover:after {
    color:#333
}
.bottom-frame.closed {
    left:auto;
    margin:0;
    right:auto;
    width:0
}
.bottom-frame.closed .btm-close:after {
    content:"»"
}
.forum-tools-wrap {
    clear:both;
    float:right;
    padding:10px
}
.forum-tools-wrap .selectbox {
    width:200px
}
.forum-tools-wrap:after {
    content:"";
    height:1px;
    left:0;
    position:absolute;
    right:0;
    top:-3px
}
#main {
    margin-top:10px
}
.shorturl-wrap {
    border-top:solid 1px #f3f3f3;
    overflow:hidden;
    padding:5px 5px 10px
}
.shorturl-wrap span {
    color:#888;
    display:inline-block;
    float:left;
    font-size:11px;
    margin-bottom:5px
}
#shorturl {
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important;
    width:145px
}
.text-zoom {
    float:right;
    margin-right:10px;
    overflow:hidden
}
.text-zoom a {
    border:1px solid transparent;
    color:#888;
    display:block;
    float:left;
    padding:4px 10px;
    text-decoration:none!important
}
.text-zoom a:focus, .text-zoom a:hover {
    background-color:#f6f6f6;
    border:solid 1px #999;
    color:#484848
}
.text-zoom .resetFont {
    display:none
}
.text-zoom a:last-child {
    margin:0
}
.text-zoom.dd .resetFont {
    display:block
}
.sorting, .tools-panel {
    display:inline-block;
    padding:0;
    position:relative
}
.sorting label, .tools-panel label {
    border-bottom:dotted 1px #ddd;
    color:#000;
    display:block;
    float:none;
    font-size:inherit;
    line-height:inherit;
    padding:5px 10px;
    text-align:left;
    width:145px
}
.sorting label input[type=radio], .tools-panel label input[type=radio] {
    margin-right:5px
}
.sorting>a, .tools-panel>a {
    border:1px solid transparent;
    display:block;
    padding:4px 10px
}
.sorting a, .tools-panel a {
    color:#666;
    text-decoration:none!important
}
.sorting a img, .tools-panel a img {
    display:block;
    float:left
}
.sorting>a:focus, .sorting>a:hover, .tools-panel>a:focus, .tools-panel>a:hover {
    border:solid 1px #999;
    color:#484848!important
}
.sorting .dropdown-toggle::after, .tools-panel .dropdown-toggle::after {
    border-top-color:#999
}
.sorting .dropdown-menu, .tools-panel .dropdown-menu {
    background:#fff;
    border:solid 1px #999!important;
    box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    -webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
    display:none;
    left:0;
    margin-top:-1px;
    min-width:100px;
    overflow:hidden;
    position:absolute;
    z-index:30
}
.sorting .dropdown-menu ul, .tools-panel .dropdown-menu ul {
    list-style:none
}
.sorting .dropdown-menu .act, .tools-panel .dropdown-menu .act {
    padding:5px;
    text-align:center
}
.sorting .dropdown-menu .act .button, .tools-panel .dropdown-menu .act .button {
    font-weight:700;
    width:100px
}
.sorting .dropdown-menu a, .tools-panel .dropdown-menu a {
    border-bottom:dotted 1px #ddd;
    display:block;
    padding:5px 10px;
    white-space:nowrap
}
.sorting .dropdown-menu a:focus, .sorting .dropdown-menu a:hover, .tools-panel .dropdown-menu a:focus, .tools-panel .dropdown-menu a:hover {
    color:#484848
}
.sorting .dropdown-menu a:hover, .sorting .dropdown-menu label:hover, .tools-panel .dropdown-menu a:hover, .tools-panel .dropdown-menu label:hover {
    background:#f9f9f9;
    cursor:pointer
}
.sorting .dropdown-menu li:last-child a, .sorting .dropdown-menu li:last-child label, .tools-panel .dropdown-menu li:last-child a, .tools-panel .dropdown-menu li:last-child label {
    border-bottom:solid 1px #f3f3f3
}
.sorting.open, .tools-panel.open {
    box-shadow:none!important;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important
}
.sorting.open>a, .tools-panel.open>a {
    border-color:#999;
    border-bottom-color:transparent;
    box-shadow:0 0 3px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 0 3px rgba(0, 0, 0, .2);
    -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .2);
    color:#484848
}
.sorting.open:after, .tools-panel.open:after {
    content:"";
    display:none
}
.tools-panel.rating .rate-details {
    display:none
}
.tools-panel.rating .dropdown-toggle {
    padding-right:15px
}
.tools-panel.rating .dropdown-toggle::after {
    margin-left:5px!important
}
.tools-panel.rating img {
    margin:0!important
}
.tools-panel.rating i {
    color:#ffc61a;
    text-shadow:1px 1px #cc7014;
    width:1em
}
.tools-panel.rating.star1 i {
    color:#b31212;
    text-shadow:none
}
.tools-panel.rating .un {
    color:#ccc!important;
    text-shadow:1px 1px #aaa!important
}
.tools-panel.rating label span {
    display:block;
    float:left;
    margin-right:5px;
    width:70px
}
.rating:hover .rating-pop {
    display:block
}
.rating-pop {
    direction:rtl;
    cursor:pointer;
    text-align:left;
    position:absolute;
    top:1px;
    left:1px;
    display:none;
    padding:4px 10px
}
.rating-pop>span {
    display:inline-block;
    position:relative;
    cursor:pointer
}
.rating-pop>span i {
    color:#ccc!important;
    text-shadow:1px 1px #aaa!important
}
.rating-pop>span:hover, .rating-pop>span:hover~span {
    color:#ffc61a;
    text-shadow:1px 1px #cc7014
}
.rating-pop>span:hover:before, .rating-pop>span:hover~span:before {
    content:"\f005";
    float:left;
    font-family:FontAwesome!important;
    font-style:normal;
    font-weight:400;
    position:absolute;
    left:0
}
.tools-panel.rating a:hover {
    background-color:none!important;
    border-color:transparent
}
.ac_results {
    background-color:#fff;
    border:solid 1px #ccc;
    overflow:hidden;
    padding:0;
    z-index:99999
}
.ac_results ul {
    list-style-position:outside;
    list-style:none;
    margin:0;
    padding:0;
    width:100%
}
.ac_results ul::-webkit-scrollbar {
    width:6px
}
.ac_results li {
    color:#484848;
    cursor:default;
    display:block;
    font-size:12px;
    line-height:16px;
    margin:0;
    overflow:hidden;
    padding:2px 5px
}
.ac_results li strong {
    color:#000;
    font-weight:400
}
.ac_odd {
    background:#EEE;
    text-shadow:1px 1px #fff
}
.ac_over {
    background:#0081d6;
    cursor:pointer!important;
    color:#fff;
    text-shadow:-1px -1px rgba(0, 0, 0, .2)
}
.pagination ul {
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:0;
    float:left;
    margin:0
}
.pagination li {
    display:inline
}
.pagination a {
    float:left;
    padding:5px 9px;
    text-decoration:none
}
.pagination span {
    float:left;
    padding:5px 0
}
.pagination a:hover {
    background-color:#f9f9f9;
    color:#f66
}
body.group.inner.q .pagination .active a {
    background:#c365d1!important;
    color:#fff!important;
    font-weight:700
}
body.forum.inner.q .pagination .active a {
    background:#1497ec!important;
    color:#fff;
    text-shadow:none
}
.pagination .disabled a, .pagination .disabled a:hover {
    background-color:transparent;
    color:#bfbfbf
}
.small.pagination {
    border:0!important;
    height:auto;
    margin:0;
    padding:0!important
}
.small.pagination a, .small.pagination span {
    color:#666;
    font-size:11px;
    line-height:18px;
    padding:0 5px
}
.small.pagination span img {
    display:block;
    height:14px;
    padding:2px 0;
    width:14px
}
.small.pagination:first-child {
    margin-right:10px
}
.thread-prevnext {
    background-color:#e5e5e5;
    margin:0 auto 10px;
    overflow:hidden;
    position:relative;
    width:480px
}
.thread-prevnext a {
    background:url(../images/layout/texture-1.png);
    color:#333;
    display:block;
    text-decoration:none!important;
    width:240px
}
.thread-prevnext a span {
    display:block;
    height:16px;
    line-height:16px;
    position:relative;
    width:200px;
    z-index:1
}
.thread-prevnext .prev-thread {
    float:left;
    text-align:left
}
.thread-prevnext .prev-thread span {
    padding:5px 10px 5px 30px
}
.thread-prevnext .prev-thread:hover+.next-thread>div {
    border-left:0;
    left:0
}
.thread-prevnext .next-thread {
    float:right;
    text-align:right
}
.thread-prevnext .next-thread span {
    padding:5px 30px 5px 10px
}
.thread-prevnext .next-thread>div {
    content:"";
    background:rgba(255, 255, 255, .5);
    border-left:solid 1px rgba(0, 0, 0, .2);
    border-right:solid 1px rgba(0, 0, 0, .2);
    bottom:0;
    left:160px;
    padding:0;
    position:absolute;
    top:0;
    transition:all .15s ease-in-out;
    -moz-transition:all .15s ease-in-out;
    -ms-transition:all .15s ease-in-out;
    -o-transition:all .15s ease-in-out;
    -webkit-transition:all .15s ease-in-out;
    width:160px
}
.thread-prevnext .next-thread:hover>div {
    border-right:0;
    left:320px
}
.yay #quick-reply {
    box-shadow:0 0 20px #333;
    -moz-box-shadow:0 0 20px #333;
    -webkit-box-shadow:0 0 20px #333;
    height:590px;
    left:50%;
    margin-left:-470px;
    margin-top:-295px;
    position:fixed;
    top:50%;
    width:900px;
    z-index:90
}
.yay #quick-reply #message {
    resize:none!important
}
.yay #quick-reply .bar-header h3:after {
    content:"close: ctrl + x";
    color:#666;
    font-size:12px;
    font-weight:400;
    position:absolute;
    right:0;
    top:8px
}
.yay:after {
    content:"";
    background:rgba(0, 0, 0, .5);
    bottom:0;
    left:0;
    position:fixed;
    right:0;
    top:0;
    z-index:89
}
#cboxOverlay, #cboxWrapper, #colorbox {
    left:0;
    overflow:hidden;
    position:absolute;
    top:0;
    z-index:9999
}
#cboxOverlay {
    height:100%;
    position:fixed;
    width:100%
}
#cboxBottomLeft, #cboxMiddleLeft {
    clear:left
}
#cboxContent {
    position:relative
}
#cboxLoadedContent {
    overflow:auto
}
#cboxTitle {
    margin:0
}
#cboxLoadingGraphic, #cboxLoadingOverlay {
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
#cboxClose, #cboxNext, #cboxPrevious, #cboxSlideshow {
    cursor:pointer
}
.cboxPhoto {
    border:0;
    display:block;
    float:left;
    margin:auto;
    max-width:none
}
.cboxIframe {
    border:0;
    display:block;
    height:100%;
    width:100%
}
#cboxContent, #cboxLoadedContent, #colorbox {
    box-sizing:content-box
}
#cboxOverlay {
    background:#000
}
#cboxContent {
    margin-top:32px;
    overflow:visible
}
.cboxIframe {
    background:#fff
}
#cboxError {
    border:1px solid #ccc;
    padding:50px
}
#cboxLoadedContent {
    background:#000;
    padding:1px
}
#cboxLoadingGraphic {
    background:url(images/loading.gif) no-repeat center center
}
#cboxLoadingOverlay {
    background:#000
}
#cboxTitle {
    color:#ccc;
    left:0;
    position:absolute;
    top:-22px
}
#cboxCurrent {
    position:absolute;
    right:205px;
    text-indent:-9999px;
    top:-22px
}
#cboxClose, #cboxNext, #cboxPrevious, #cboxSlideshow {
    height:20px;
    position:absolute;
    text-indent:-9999px;
    top:-20px;
    width:20px
}
#cboxClose:after, #cboxNext:after, #cboxPrevious:after {
    background:#000;
    color:#ccc;
    font-family:FontAwesome;
    height:20px;
    left:0;
    line-height:20px;
    position:absolute;
    text-align:center;
    text-indent:0;
    top:0;
    width:20px
}
#cboxPrevious {
    right:44px
}
#cboxPrevious:after {
    content:"\f060"
}
#cboxPrevious:hover {
    background-position:0 -25px
}
#cboxNext {
    right:22px
}
#cboxNext:after {
    content:"\f061"
}
#cboxNext:hover {
    background-position:-25px -25px
}
#cboxClose {
    background-position:-50px 0;
    right:0
}
#cboxClose:after {
    content:"\f00d"
}
#cboxClose:hover {
    background-position:-50px -25px
}
.cboxSlideshow_off #cboxPrevious, .cboxSlideshow_on #cboxPrevious {
    right:66px
}
.cboxSlideshow_on #cboxSlideshow {
    background-position:-75px -25px;
    right:44px
}
.cboxSlideshow_on #cboxSlideshow:hover {
    background-position:-100px -25px
}
.cboxSlideshow_off #cboxSlideshow {
    background-position:-100px 0;
    right:44px
}
.cboxSlideshow_off #cboxSlideshow:hover {
    background-position:-75px -25px
}
[class*=" icon-"]:before, [class^=icon-]:before {
    display:inline-block;
    font-family:FontAwesome!important;
    font-style:normal;
    font-weight:400
}
.icon-large:before {
    font-size:1.3333333333333333em
}
.button[class*=" icon-"], .button[class^=icon-] {
    line-height:.9em
}
li[class*=" icon-"], li[class^=icon-] {
    display:inline-block;
    text-align:center;
    width:1.25em
}
li .icon-large[class*=" icon-"], li .icon-large[class^=icon-] {
    width:1.875em
}
li[class*=" icon-"], li[class^=icon-] {
    list-style-type:none;
    margin-left:0
}
li[class*=" icon-"]:before, li[class^=icon-]:before {
    text-align:center;
    text-indent:-2em
}
li[class*=" icon-"].icon-large:before, li[class^=icon-].icon-large:before {
    text-indent:-1.33333em
}
.icon-glass:before {
    content:"\f000"
}
.icon-music:before {
    content:"\f001"
}
.icon-search:before {
    content:"\f002"
}
.icon-envelope:before {
    content:"\f003"
}
.icon-heart:before {
    content:"\f004"
}
.icon-star:before {
    content:"\f005"
}
.icon-star-empty:before {
    content:"\f006"
}
.icon-user:before {
    content:"\f007"
}
.icon-film:before {
    content:"\f008"
}
.icon-th-large:before {
    content:"\f009"
}
.icon-th:before {
    content:"\f00a"
}
.icon-th-list:before {
    content:"\f00b"
}
.icon-ok:before {
    content:"\f00c"
}
.icon-remove:before {
    content:"\f00d"
}
.icon-zoom-in:before {
    content:"\f00e"
}
.icon-zoom-out:before {
    content:"\f010"
}
.icon-off:before {
    content:"\f011"
}
.icon-signal:before {
    content:"\f012"
}
.icon-cog:before {
    content:"\f013"
}
.icon-trash:before {
    content:"\f014"
}
.icon-home:before {
    content:"\f015"
}
.icon-file:before {
    content:"\f016"
}
.icon-time:before {
    content:"\f017"
}
.icon-road:before {
    content:"\f018"
}
.icon-download-alt:before {
    content:"\f019"
}
.icon-download:before {
    content:"\f01a"
}
.icon-upload:before {
    content:"\f01b"
}
.icon-inbox:before {
    content:"\f01c"
}
.icon-play-circle:before {
    content:"\f01d"
}
.icon-repeat:before {
    content:"\f01e"
}
.icon-refresh:before {
    content:"\f021"
}
.icon-list-alt:before {
    content:"\f022"
}
.icon-lock:before {
    content:"\f023"
}
.icon-flag:before {
    content:"\f024"
}
.icon-headphones:before {
    content:"\f025"
}
.icon-volume-off:before {
    content:"\f026"
}
.icon-volume-down:before {
    content:"\f027"
}
.icon-volume-up:before {
    content:"\f028"
}
.icon-qrcode:before {
    content:"\f029"
}
.icon-barcode:before {
    content:"\f02a"
}
.icon-tag:before {
    content:"\f02b"
}
.icon-tags:before {
    content:"\f02c"
}
.icon-book:before {
    content:"\f02d"
}
.icon-bookmark:before {
    content:"\f02e"
}
.icon-print:before {
    content:"\f02f"
}
.icon-camera:before {
    content:"\f030"
}
.icon-font:before {
    content:"\f031"
}
.icon-bold:before {
    content:"\f032"
}
.icon-italic:before {
    content:"\f033"
}
.icon-text-height:before {
    content:"\f034"
}
.icon-text-width:before {
    content:"\f035"
}
.icon-align-left:before {
    content:"\f036"
}
.icon-align-center:before {
    content:"\f037"
}
.icon-align-right:before {
    content:"\f038"
}
.icon-align-justify:before {
    content:"\f039"
}
.icon-list:before {
    content:"\f03a"
}
.icon-indent-left:before {
    content:"\f03b"
}
.icon-indent-right:before {
    content:"\f03c"
}
.icon-facetime-video:before {
    content:"\f03d"
}
.icon-picture:before {
    content:"\f03e"
}
.icon-pencil:before {
    content:"\f040"
}
.icon-map-marker:before {
    content:"\f041"
}
.icon-adjust:before {
    content:"\f042"
}
.icon-tint:before {
    content:"\f043"
}
.icon-edit:before {
    content:"\f044"
}
.icon-share:before {
    content:"\f045"
}
.icon-check:before {
    content:"\f046"
}
.icon-move:before {
    content:"\f047"
}
.icon-step-backward:before {
    content:"\f048"
}
.icon-fast-backward:before {
    content:"\f049"
}
.icon-backward:before {
    content:"\f04a"
}
.icon-play:before {
    content:"\f04b"
}
.icon-pause:before {
    content:"\f04c"
}
.icon-stop:before {
    content:"\f04d"
}
.icon-forward:before {
    content:"\f04e"
}
.icon-fast-forward:before {
    content:"\f050"
}
.icon-step-forward:before {
    content:"\f051"
}
.icon-eject:before {
    content:"\f052"
}
.icon-chevron-left:before {
    content:"\f053"
}
.icon-chevron-right:before {
    content:"\f054"
}
.icon-plus-sign:before {
    content:"\f055"
}
.icon-minus-sign:before {
    content:"\f056"
}
.icon-remove-sign:before {
    content:"\f057"
}
.icon-ok-sign:before {
    content:"\f058"
}
.icon-question-sign:before {
    content:"\f059"
}
.icon-info-sign:before {
    content:"\f05a"
}
.icon-screenshot:before {
    content:"\f05b"
}
.icon-remove-circle:before {
    content:"\f05c"
}
.icon-ok-circle:before {
    content:"\f05d"
}
.icon-ban-circle:before {
    content:"\f05e"
}
.icon-arrow-left:before {
    content:"\f060"
}
.icon-arrow-right:before {
    content:"\f061"
}
.icon-arrow-up:before {
    content:"\f062"
}
.icon-arrow-down:before {
    content:"\f063"
}
.icon-share-alt:before {
    content:"\f064"
}
.icon-resize-full:before {
    content:"\f065"
}
.icon-resize-small:before {
    content:"\f066"
}
.icon-plus:before {
    content:"\f067"
}
.icon-minus:before {
    content:"\f068"
}
.icon-asterisk:before {
    content:"\f069"
}
.icon-exclamation-sign:before {
    content:"\f06a"
}
.icon-gift:before {
    content:"\f06b"
}
.icon-leaf:before {
    content:"\f06c"
}
.icon-fire:before {
    content:"\f06d"
}
.icon-eye-open:before {
    content:"\f06e"
}
.icon-eye-close:before {
    content:"\f070"
}
.icon-warning-sign:before {
    content:"\f071"
}
.icon-plane:before {
    content:"\f072"
}
.icon-calendar:before {
    content:"\f073"
}
.icon-random:before {
    content:"\f074"
}
.icon-comment:before {
    content:"\f075"
}
.icon-magnet:before {
    content:"\f076"
}
.icon-chevron-up:before {
    content:"\f077"
}
.icon-chevron-down:before {
    content:"\f078"
}
.icon-retweet:before {
    content:"\f079"
}
.icon-shopping-cart:before {
    content:"\f07a"
}
.icon-folder-close:before {
    content:"\f07b"
}
.icon-folder-open:before {
    content:"\f07c"
}
.icon-resize-vertical:before {
    content:"\f07d"
}
.icon-resize-horizontal:before {
    content:"\f07e"
}
.icon-bar-chart:before {
    content:"\f080"
}
.icon-twitter-sign:before {
    content:"\f081"
}
.icon-facebook-sign:before {
    content:"\f082"
}
.icon-camera-retro:before {
    content:"\f083"
}
.icon-key:before {
    content:"\f084"
}
.icon-cogs:before {
    content:"\f085"
}
.icon-comments:before {
    content:"\f086"
}
.icon-thumbs-up:before {
    content:"\f087"
}
.icon-thumbs-down:before {
    content:"\f088"
}
.icon-star-half:before {
    content:"\f089"
}
.icon-heart-empty:before {
    content:"\f08a"
}
.icon-signout:before {
    content:"\f08b"
}
.icon-linkedin-sign:before {
    content:"\f08c"
}
.icon-pushpin:before {
    content:"\f08d"
}
.icon-external-link:before {
    content:"\f08e"
}
.icon-signin:before {
    content:"\f090"
}
.icon-trophy:before {
    content:"\f091"
}
.icon-github-sign:before {
    content:"\f092"
}
.icon-upload-alt:before {
    content:"\f093"
}
.icon-lemon:before {
    content:"\f094"
}
#job-vacancy .job-wrap {
    background:#e8e8e8;
    margin:0 -10px;
    padding:15px 0 10px;
    font-family:'Open Sans', Arial, sans-serif;
    color:#4d4d4d
}
#job-vacancy h1 {
    font-weight:700;
    text-align:center;
    color:#079fff;
    font-size:30px;
    line-height:60px
}
#job-vacancy .tab-button>div {
    text-align:center;
    float:left;
    width:100px;
    height:120px;
    border:1px solid #FFF;
    border-right:0;
    border-bottom:0;
    background:#e8e8e8;
    font-size:11px;
    cursor:pointer;
    line-height:12px
}
#job-vacancy .tab-button>div:last-child {
    border-right:1px solid #FFF
}
#job-vacancy .tab-button {
    width:910px;
    margin:0 auto
}
#job-vacancy .tab-button>div.current, #job-vacancy .tab-button>div:hover {
    background:#FFF
}
#job-vacancy .tab-button>div .title {
    color:#666;
    width:90px;
    margin:0 auto
}
#job-vacancy .tab-button>div.current .title {
    color:#089fff;
    font-weight:700
}
#job-vacancy .tab-button>div:hover .title {
    color:#089fff
}
#job-vacancy .tab-button div>span {
    background:url(../images/vacancy/sprite-menu.png);
    display:block;
    height:55px;
    width:55px;
    margin:10px auto 15px
}
#job-vacancy .tab-button .job-1 {
    background-position:0 0
}
#job-vacancy .tab-button .current .job-1 {
    background-position:0 -55px
}
#job-vacancy .tab-button .job-2 {
    background-position:-56px 0
}
#job-vacancy .tab-button .current .job-2 {
    background-position:-56px -55px
}
#job-vacancy .tab-button .job-3 {
    background-position:-113px 0
}
#job-vacancy .tab-button .current .job-3 {
    background-position:-113px -55px
}
#job-vacancy .tab-button .job-4 {
    background-position:-170px 0
}
#job-vacancy .tab-button .current .job-4 {
    background-position:-170px -55px
}
#job-vacancy .tab-button .job-5 {
    background-position:-227px 0
}
#job-vacancy .tab-button .current .job-5 {
    background-position:-227px -55px
}
#job-vacancy .tab-button .job-6 {
    background-position:-284px 0
}
#job-vacancy .tab-button .current .job-6 {
    background-position:-284px -55px
}
#job-vacancy .tab-button .job-7 {
    background-position:-341px 0
}
#job-vacancy .tab-button .current .job-7 {
    background-position:-341px -55px
}
#job-vacancy .tab-button .job-8 {
    background-position:-398px 0
}
#job-vacancy .tab-button .current .job-8 {
    background-position:-398px -55px
}
#job-vacancy .tab-button .job-9 {
    background-position:-455px 0
}
#job-vacancy .tab-button .current .job-9 {
    background-position:-455px -55px
}
#job-vacancy .tab-panel {
    background:#FFF;
    margin:0 10px;
    padding:20px 10px
}
#job-vacancy .tab-panel span.title {
    font-weight:700;
    font-size:16px
}
#job-vacancy .tab-panel .job-detail h3 {
    font-size:12px;
    font-weight:700
}
#job-vacancy .job-detail {
    margin-top:10px;
    padding:0 30px
}
#job-vacancy .job-detail ul {
    padding:5px;
    margin-bottom:10px
}
#job-vacancy .job-detail ul li {
    font-size:12px;
    list-style:disc;
    margin-left:20px
}
#job-vacancy .apply-to {
    padding:10px;
    margin-bottom:20px;
    font-size:14px
}
#job-vacancy .apply-to h4 {
    font-weight:700;
    display:block
}
#job-vacancy .apply-to a {
    color:#079fff
}
#job-vacancy #slides {
    margin:-10px -10px 0;
    position:relative;
    width:960px;
    height:310px;
    z-index:-1
}
.tab-panel div .title {
    background:#e8e8e8;
    font-size:16px;
    font-weight:700;
    line-height:40px;
    margin-bottom:10px;
    padding-left:10px;
    position:relative
}
.tab-panel div .title .btn-apply {
    background:#079fff;
    color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:40px;
    padding:0 40px 0 10px;
    position:absolute;
    right:0;
    top:0
}
.arrow-right {
    background-image:url(http://cdn.kaskus.com/themes_3.0/images/vacancy/arrow-right.png);
    display:block;
    height:25px;
    position:absolute;
    right:7px;
    top:7px;
    width:25px
}
.tab-panel div .title .btn-apply:hover {
    background:#40b5ff
}
.tab-panel div .title .btn-apply:hover .arrow-right {
    right:5px
}
.btn-apply a {
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    z-index:9
}
#job-vacancy .tab-button>div, #job-vacancy .tab-button>div:hover, .arrow-right, .tab-panel div .title .btn-apply, .tab-panel div .title .btn-apply:hover, .tab-panel div .title .btn-apply:hover .arrow-right {
    transition:all .15s ease-in-out;
    -moz-transition:all .15s ease-in-out;
    -ms-transition:all .15s ease-in-out;
    -o-transition:all .15s ease-in-out;
    -webkit-transition:all .15s ease-in-out
}
#kanal-pemilu h3 {
    font-weight:700;
    margin-bottom:10px;
    margin-left:10px
}
#kanal-pemilu .debat-capres, #kanal-pemilu .overview-partai {
    margin:20px 0 0;
    padding:0 0 20px
}
#kanal-pemilu .debat-capres img {
    margin:0 10px
}
#kanal-pemilu .intro {
    height:70px;
    margin-left:10px
}
#kanal-pemilu .list-partai li {
    width:104px;
    text-align:center;
    float:left;
    margin:0 10px 20px
}
#kanal-pemilu .list-partai figure {
    width:104px;
    height:69px;
    overflow:hidden;
    position:relative;
    border:1px solid #454545
}
#kanal-pemilu .list-partai figure div {
    width:104px;
    height:69px;
    display:table-cell;
    vertical-align:middle
}
#kanal-pemilu .list-partai figure div img {
    max-width:104px;
    max-height:69px;
    display:block;
    margin:0 auto
}
#kanal-pemilu .nama-partai {
    font-size:12px;
    font-weight:400;
    line-height:120%;
    margin-top:5px
}
#kanal-pemilu .list-partai a:hover .norut {
    opacity:1;
    -moz-transition:all .3s;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
#kanal-pemilu .list-partai .norut {
    background:rgba(0, 0, 0, .5);
    height:100%;
    width:100%;
    position:absolute;
    left:0;
    top:0;
    line-height:69px;
    font-size:24px;
    color:#FFF;
    opacity:0;
    -moz-transition:all .3s;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.wikiboard .wikiboard-title {
    color:#fff;
    font-size:12px;
    padding:5px;
    position:absolute;
    text-shadow:-1px -1px rgba(0, 0, 0, .3);
    top:1px;
    z-index:2;
    left:5px
}
.wikiboard:after {
    display:none
}
.wikiboard .entry {
    width:auto;
    margin-left:0;
    padding-right:20px
}
.wikiboard .entry-footer {
    margin-left:0
}
.wikiboard .entry-head {
    background-color:#444;
    border-top:solid 1px #666
}
#signup-form .reply-thread {
    width:710px
}
#signup-form .customStyleSelectBox {
    border-radius:0
}
#signup-form .inline-label #title, #signup-form .inline-label .customStyleSelectBox, #signup-form .inline-label textarea {
    width:390px
}